Skip to content
Aborted

Console Output

Started by an SCM change
Running as SYSTEM
Building in workspace /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://bitbucket.org/fabriziogiudici/northernwind-src.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://bitbucket.org/fabriziogiudici/northernwind-src.git
 > git --version # timeout=10
 > git --version # 'git version 2.30.2'
 > git fetch --tags --force --progress -- https://bitbucket.org/fabriziogiudici/northernwind-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Seen branch in repository origin/fabrizio.giudici
Seen branch in repository origin/feature/NW-259
Seen branch in repository origin/feature/NW-265
Seen branch in repository origin/feature/NW-59
Seen branch in repository origin/fix-for-NW-259
Seen branch in repository origin/fix-for-NW-265
Seen branch in repository origin/fix-for-NW-59
Seen branch in repository origin/master
Seen branch in repository origin/release/1.2-ALPHA-12
Seen 9 remote branches
 > git show-ref --tags -d # timeout=10
Checking out Revision d0e4dd00869ddf09247f044644ef5b4a5d717413 (origin/feature/NW-259, origin/fix-for-NW-259)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f d0e4dd00869ddf09247f044644ef5b4a5d717413 # timeout=10
Commit message: "Merge remote-tracking branch 'origin/fix-for-NW-259' into fix-for-NW-259"
 > git rev-list --no-walk d0e4dd00869ddf09247f044644ef5b4a5d717413 # timeout=10
 > git rev-list --no-walk d0e4dd00869ddf09247f044644ef5b4a5d717413 # timeout=10
Parsing POMs
using settings config with name settings-mirror
Replacing all maven server entries not found in credentials list is true
Modules changed, recalculating dependency graph
Established TCP socket on 45037
[workspace] $ /var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin/java -DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace -cp /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.14.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/boot/plexus-classworlds-2.6.0.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/conf/logging jenkins.maven3.agent.Maven35Main /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1 /var/jenkins_home/war/WEB-INF/lib/remoting-3107.v665000b_51092.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.14.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.14.jar 45037
<===[JENKINS REMOTING CAPACITY]===>channel started
using settings config with name settings-mirror
Replacing all maven server entries not found in credentials list is true
Executing Maven:  -B -f /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/pom.xml -Dmaven.repo.local=/var/jenkins_home/maven-repositories/2 -s /tmp/settings8708164152062639978.xml -Pgenerate-revision-id,it.tidalwave-ci-v1 -DtestFailureIgnore=true -Dit.tidalwave-ci.skipLongTests=true
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] NorthernWind                                                       [pom]
[INFO] NorthernWind (modules)                                             [pom]
[INFO] NorthernWind :: Commons for tests                                  [jar]
[INFO] NorthernWind :: Core                                               [jar]
[INFO] NorthernWind :: Core :: Default Marshalling                        [jar]
[INFO] NorthernWind :: Profiling                                          [jar]
[INFO] NorthernWind :: HTML Patches                                       [jar]
[INFO] NorthernWind :: Filesystems                                        [pom]
[INFO] NorthernWind :: Filesystems :: Basic                               [jar]
[INFO] NorthernWind :: Core :: Default Implementation                     [jar]
[INFO] NorthernWind :: Frontend :: Components                             [jar]
[INFO] NorthernWind :: Frontend :: Components :: HTML Template            [jar]
[INFO] NorthernWind :: Filesystems :: SCM                                 [jar]
[INFO] NorthernWind :: Filesystems :: SCM :: Git                          [jar]
[INFO] NorthernWind :: Filesystems :: SCM :: Mercurial                    [jar]
[INFO] NorthernWind :: Frontend :: Commons                                [jar]
[INFO] NorthernWind :: Frontend :: Media                                  [jar]
[INFO] NorthernWind :: Frontend                                           [pom]
[INFO] NorthernWind :: Frontend :: Spring MVC                             [jar]
[INFO] NorthernWind :: Frontend :: Media :: Spring MVC                    [jar]
[INFO] NorthernWind :: Frontend :: Webapp                                 [pom]
[INFO] NorthernWind :: Frontend :: Webapp :: Commons                      [jar]
[INFO] NorthernWind :: Frontend :: Webapp :: Spring MVC                   [war]
[INFO] NorthernWind :: Frontend :: Webapp :: Media :: Spring MVC          [war]
[INFO] 
[INFO] ---------------< it.tidalwave.northernwind:northernwind >---------------
[INFO] Building NorthernWind 1.2-ALPHA-12-SNAPSHOT                       [1/24]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ northernwind ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ northernwind ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564893821
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ northernwind ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ northernwind ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ northernwind ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ northernwind ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ northernwind ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/northernwind/1.2-ALPHA-12-SNAPSHOT/northernwind-1.2-ALPHA-12-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ----< it.tidalwave.northernwind:it-tidalwave-northernwind-modules >-----
[INFO] Building NorthernWind (modules) 1.2-ALPHA-12-SNAPSHOT             [2/24]
[INFO]   from modules/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-modules ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-modules ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564896054
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-modules ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-modules ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-modules ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-modules/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-modules-1.2-ALPHA-12-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-common-tests >--
[INFO] Building NorthernWind :: Commons for tests 1.2-ALPHA-12-SNAPSHOT  [3/24]
[INFO]   from modules/CommonTests/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-common-tests ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-common-tests ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564897317
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-common-tests ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-common-tests ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-common-tests ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-common-tests ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests/src/main/resources
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-common-tests ---
[INFO] Changes detected - recompiling the module! :source
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-common-tests ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-common-tests ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-common-tests ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-common-tests ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests/target/it-tidalwave-northernwind-common-tests-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-common-tests ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-common-tests ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-common-tests/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-common-tests-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CommonTests/target/it-tidalwave-northernwind-common-tests-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-common-tests/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-common-tests-1.2-ALPHA-12-SNAPSHOT.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ------< it.tidalwave.northernwind:it-tidalwave-northernwind-core >------
[INFO] Building NorthernWind :: Core 1.2-ALPHA-12-SNAPSHOT               [4/24]
[INFO]   from modules/Core/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564901785
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-core ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/resources
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :source
[INFO] Compiling 48 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] [path] bad path element "/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/classes": no such file or directory
[WARNING] No processor claimed any of these annotations: /javax.annotation.CheckForNull,/javax.annotation.Nonnegative,/javax.annotation.concurrent.NotThreadSafe,/javax.annotation.Nonnull,/javax.annotation.concurrent.Immutable
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/ResourcePath.java:[278,40] [unchecked] unchecked generic array creation for varargs parameter of type Collection<? extends String>[]
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/ResourcePath.java:[308,40] [unchecked] unchecked generic array creation for varargs parameter of type Collection<? extends String>[]
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/frontend/ui/spi/NodeViewRenderer.java:[123,36] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class NodeViewRenderer
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/frontend/ui/spi/NodeViewRenderer.java:[127,67] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class NodeViewRenderer
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/Content.java:[82,69] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/HttpStatusException.java:[48,7] [serial] serializable class HttpStatusException has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/spi/ResponseHolder.java:[68,46] [unchecked] unchecked cast
  required: RESPONSE_TYPE
  found:    Object
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in class ResponseHolder
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-core ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core ---
[INFO] Copying 6 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod,/org.testng.annotations.Test,/org.testng.annotations.DataProvider
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/test/java/it/tidalwave/northernwind/core/model/spi/MockResponseHolder.java:[59,27] [unchecked] response() in MockResponseHolder overrides response() in ResponseHolder
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<byte[]>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in class ResponseHolder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/test/java/it/tidalwave/northernwind/core/model/spi/MockResponseHolder.java:[59,11] [rawtypes] found raw type: ResponseBuilder
  missing type arguments for generic class ResponseBuilder<RESPONSE_TYPE>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in interface ResponseBuilder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/test/java/it/tidalwave/northernwind/core/model/spi/MockResponseHolder.java:[61,14] [rawtypes] found raw type: ResponseBuilderSupport
  missing type arguments for generic class ResponseBuilderSupport<RESPONSE_TYPE>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in class ResponseBuilderSupport
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/src/test/java/it/tidalwave/northernwind/core/model/spi/MockResponseHolder.java:[62,40] [unchecked] unchecked call to setClockSupplier(Supplier<Clock>) as a member of the raw type ResponseBuilderSupport
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-core ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:55:17.345 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - STARTING TESTS OF it.tidalwave.northernwind.core.model.ResourcePathTest
16:55:17.536 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.537 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:55:17.537 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, ]
16:55:17.537 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.573 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 37 msec
16:55:17.573 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.574 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.574 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:55:17.574 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo.jpg, jpg]
16:55:17.574 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.578 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:55:17.579 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.579 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.579 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:55:17.579 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo.gif, gif]
16:55:17.580 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.590 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 9 msec
16:55:17.590 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.591 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.591 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:55:17.591 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo.gif.jpg, jpg]
16:55:17.591 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.601 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 9 msec
16:55:17.601 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.602 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.602 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:55:17.602 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar.jpg, jpg]
16:55:17.602 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.606 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.607 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.607 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.607 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:55:17.607 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar.gif, gif]
16:55:17.607 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.611 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.612 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.612 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.612 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute extension"
16:55:17.612 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar.jpg.gif, gif]
16:55:17.612 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************
16:55:17.630 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 17 msec
16:55:17.630 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.632 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.632 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute leading segment"
16:55:17.632 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo, foo]
16:55:17.632 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.640 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:55:17.640 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.640 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.640 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute leading segment"
16:55:17.640 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foo, bar]
16:55:17.640 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.644 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.644 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.645 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.645 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute leading segment"
16:55:17.645 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foo, baz]
16:55:17.645 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.656 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.657 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.663 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.664 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:55:17.664 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo, true]
16:55:17.664 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.667 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:55:17.667 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.667 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.667 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:55:17.668 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foo, true]
16:55:17.668 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.670 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.670 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.671 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.671 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:55:17.671 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foo, true]
16:55:17.671 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.691 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 14 msec
16:55:17.693 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.694 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.694 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:55:17.701 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foot, false]
16:55:17.701 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.709 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 14 msec
16:55:17.709 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.709 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.710 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:55:17.710 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foot, false]
16:55:17.710 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.713 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:55:17.713 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.713 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.714 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:55:17.714 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foot, false]
16:55:17.714 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.731 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 10 msec
16:55:17.731 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.732 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.734 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute startsWith"
16:55:17.734 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , false]
16:55:17.734 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***************************************
16:55:17.738 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 6 msec
16:55:17.738 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.740 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.742 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute trailing segment"
16:55:17.746 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo, foo]
16:55:17.746 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.748 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:55:17.748 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.750 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.750 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute trailing segment"
16:55:17.751 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, foo, bar]
16:55:17.753 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.756 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:55:17.756 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.757 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.757 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute trailing segment"
16:55:17.759 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, foo, baz]
16:55:17.760 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.761 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.761 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.767 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************
16:55:17.768 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path"
16:55:17.768 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************
16:55:17.774 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 6 msec
16:55:17.778 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.779 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.780 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject empty segments"
16:55:17.783 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.787 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:55:17.787 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.788 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.789 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject null segments"
16:55:17.789 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.789 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.789 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.790 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.790 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject segments containing slash"
16:55:17.790 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.791 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.791 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.795 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.796 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.796 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [, /, []]
16:55:17.796 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.796 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.796 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.796 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.796 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.797 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/, /, []]
16:55:17.797 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.797 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.797 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.797 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.798 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.798 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /foo, [foo]]
16:55:17.798 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.798 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.798 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /foo/bar, [foo, bar]]
16:55:17.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.799 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.800 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.801 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:55:17.801 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.801 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.801 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.801 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.802 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.802 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo, /foo, [foo]]
16:55:17.802 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.802 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.803 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.803 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.803 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.803 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar, /foo/bar, [foo, bar]]
16:55:17.803 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.804 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.804 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.804 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.804 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly create an empty path from string"
16:55:17.805 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:55:17.805 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *****************************************************
16:55:17.805 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.805 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.807 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.807 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject invalid paths"
16:55:17.807 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [http://acme.com]
16:55:17.807 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.808 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.808 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.808 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.808 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must reject invalid paths"
16:55:17.808 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [https://acme.com]
16:55:17.808 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.809 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.810 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.816 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.816 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:55:17.816 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[], /]
16:55:17.816 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.817 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.817 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.819 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.819 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:55:17.819 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[foo], /foo]
16:55:17.819 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.819 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.819 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.823 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.824 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:55:17.824 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[foo, bar], /foo/bar]
16:55:17.824 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:55:17.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute asString"
16:55:17.825 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [[foo, bar, baz], /foo/bar/baz]
16:55:17.826 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.834 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.835 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.840 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.840 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.840 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:55:17.840 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.844 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.844 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.845 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.845 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.845 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:55:17.845 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.845 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.845 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.855 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.855 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.855 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:55:17.855 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************
16:55:17.855 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.856 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.856 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.856 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.856 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:55:17.856 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.857 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.857 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.864 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:17.871 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.871 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:55:17.871 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:17.873 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 8 msec
16:55:17.874 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.875 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:17.878 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.878 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:55:17.878 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:17.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 7 msec
16:55:17.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:17.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:55:17.883 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:17.885 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.885 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.886 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:17.886 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.886 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b, /foo/bar/baz/a/b, /a/b/foo/bar/baz]
16:55:17.886 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:17.888 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.888 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:17.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append path"
16:55:17.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b/c, /foo/bar/baz/a/b/c, /a/b/c/foo/bar/baz]
16:55:17.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:17.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.889 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.893 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:55:17.893 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.893 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:55:17.893 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:55:17.894 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.894 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.897 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:55:17.897 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.897 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:55:17.897 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:55:17.901 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.902 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.902 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:55:17.903 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.903 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:55:17.903 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************
16:55:17.905 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:55:17.905 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.906 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.906 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.906 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:55:17.906 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.906 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.907 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.907 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:17.907 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.907 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:55:17.907 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:17.908 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.908 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.908 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:17.908 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.908 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:55:17.908 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:17.911 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.911 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.911 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:17.911 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.911 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:55:17.911 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:17.911 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.912 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.912 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:17.912 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b, /foo/bar/baz/a/b, /a/b/foo/bar/baz]
16:55:17.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:17.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 4 msec
16:55:17.916 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.917 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:17.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly append string"
16:55:17.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b/c, /foo/bar/baz/a/b/c, /a/b/c/foo/bar/baz]
16:55:17.918 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:17.919 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.919 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.924 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************************
16:55:17.924 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute relative paths"
16:55:17.925 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar, /baz]
16:55:17.925 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************************
16:55:17.925 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.925 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.928 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.929 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without leading"
16:55:17.929 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /]
16:55:17.929 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.929 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.929 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without leading"
16:55:17.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /bar, /foo]
16:55:17.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.943 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.944 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without leading"
16:55:17.944 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /bar/baz, /foo/bar]
16:55:17.944 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ********************************************
16:55:17.944 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.944 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.950 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.951 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without trailing"
16:55:17.951 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /]
16:55:17.951 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.951 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.951 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.952 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.952 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without trailing"
16:55:17.952 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /bar, /foo]
16:55:17.952 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.952 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.952 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.953 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.953 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly compute without trailing"
16:55:17.953 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /bar/baz, /foo/bar]
16:55:17.953 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************************
16:55:17.955 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.955 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.963 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.963 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.963 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [, /, []]
16:55:17.963 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.964 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.964 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.964 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.966 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.967 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/, /, []]
16:55:17.967 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.967 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:55:17.967 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.974 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.975 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.975 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /foo, [foo]]
16:55:17.975 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.975 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 8 msec
16:55:17.975 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.977 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.977 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.977 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, /foo/bar, [foo, bar]]
16:55:17.977 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************************
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **************************************************
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.978 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo, /foo, [foo]]
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar, /foo/bar, [foo, bar]]
16:55:17.979 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.980 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.980 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.981 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************************
16:55:17.981 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly count segments"
16:55:17.981 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [foo/bar/baz, /foo/bar/baz, [foo, bar, baz]]
16:55:17.981 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *************************************************
16:55:17.982 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.982 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.985 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.986 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:55:17.986 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.987 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.987 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.988 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.988 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.988 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:55:17.988 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *********************************
16:55:17.988 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.988 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.989 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.989 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.989 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:55:17.989 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:17.989 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.989 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.990 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:17.990 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.990 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:55:17.990 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:17.990 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.990 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.991 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:17.991 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.991 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:55:17.991 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:17.992 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.992 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.993 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:17.993 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.993 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:55:17.993 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:17.993 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.993 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.995 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:17.995 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.995 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b, /foo/bar/baz/a/b, /a/b/foo/bar/baz]
16:55:17.995 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:17.995 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:17.995 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:17.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:17.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend path"
16:55:17.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b/c, /foo/bar/baz/a/b/c, /a/b/c/foo/bar/baz]
16:55:17.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:17.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:17.996 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.003 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:18.003 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.003 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, , /foo, /foo]
16:55:18.003 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:18.005 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:18.005 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.009 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:18.009 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.009 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, /, /foo, /foo]
16:55:18.009 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:18.011 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:18.011 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.012 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:18.012 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.012 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a, /foo/a, /a/foo]
16:55:18.012 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ***********************************
16:55:18.012 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 0 msec
16:55:18.012 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.015 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:18.015 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.015 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, a/b, /foo/a/b, /a/b/foo]
16:55:18.015 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:18.016 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:18.016 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.016 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:18.016 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.016 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a, /foo/bar/a, /a/foo/bar]
16:55:18.016 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************
16:55:18.017 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:18.017 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.023 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:18.024 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.024 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar, a/b, /foo/bar/a/b, /a/b/foo/bar]
16:55:18.024 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************
16:55:18.025 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 3 msec
16:55:18.025 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.025 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:18.025 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.025 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a, /foo/bar/baz/a, /a/foo/bar/baz]
16:55:18.025 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************
16:55:18.026 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:18.026 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.026 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:18.031 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.031 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b, /foo/bar/baz/a/b, /a/b/foo/bar/baz]
16:55:18.031 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************************************
16:55:18.032 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 5 msec
16:55:18.032 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.032 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:18.032 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly prepend string"
16:55:18.033 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, a/b/c, /foo/bar/baz/a/b/c, /a/b/c/foo/bar/baz]
16:55:18.034 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ******************************************************************
16:55:18.034 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:18.034 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.038 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************************
16:55:18.052 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly reject non relative paths"
16:55:18.055 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar/baz, /foo/bar2]
16:55:18.055 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - **********************************************
16:55:18.056 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 18 msec
16:55:18.056 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.076 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:55:18.076 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly url decode"
16:55:18.076 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/, /]
16:55:18.076 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:55:18.077 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 2 msec
16:55:18.077 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.078 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:55:18.078 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly url decode"
16:55:18.078 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo, foo]
16:55:18.078 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - *******************************
16:55:18.079 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:18.079 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:18.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:18.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST "must properly url decode"
16:55:18.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ARGS [/foo/bar (2), foo/bar+%282%29]
16:55:18.080 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - ************************************
16:55:18.081 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - TEST PASSED in 1 msec
16:55:18.081 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - 
16:55:19.449 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *************************************************
16:55:19.449 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output NotModified when Etag Matching"
16:55:19.449 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *************************************************
16:55:19.571 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.573 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["1341242553456"]
16:55:19.573 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:55:19.576 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.576 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.576 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.576 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.593 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 144 msec
16:55:19.594 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.609 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************************************************************
16:55:19.610 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output NotModified when IfModifiedSince more recent than or equal to ModifiedTime"
16:55:19.611 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************************************************************
16:55:19.615 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.615 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:33 GMT' could not be parsed at index 5
16:55:19.615 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:33 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.616 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.616 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.616 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:33Z[GMT]]
16:55:19.617 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.617 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.617 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.617 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.618 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:34 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.618 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:34 GMT' could not be parsed at index 5
16:55:19.618 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:34 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.628 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.628 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.629 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:34Z[GMT]]
16:55:19.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.633 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:35 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.633 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:35 GMT' could not be parsed at index 5
16:55:19.635 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:35 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.636 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.636 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.636 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:35Z[GMT]]
16:55:19.637 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.637 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.638 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.638 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.643 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:36 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.643 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:36 GMT' could not be parsed at index 5
16:55:19.643 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:36 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.644 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.645 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.645 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:36Z[GMT]]
16:55:19.646 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.646 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.646 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.646 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.647 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:37 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.647 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:37 GMT' could not be parsed at index 5
16:55:19.647 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:37 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.648 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.648 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.648 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:37Z[GMT]]
16:55:19.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.649 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.650 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:38 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.650 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:38 GMT' could not be parsed at index 5
16:55:19.650 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:38 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.650 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.651 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.652 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:38Z[GMT]]
16:55:19.653 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.653 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.653 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.653 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.655 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:39 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.655 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:39 GMT' could not be parsed at index 5
16:55:19.656 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:39 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.656 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.657 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.657 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:39Z[GMT]]
16:55:19.660 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.660 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.660 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.660 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.662 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:40 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.662 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:40 GMT' could not be parsed at index 5
16:55:19.662 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:40 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.664 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.668 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.668 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:40Z[GMT]]
16:55:19.669 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.669 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.669 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.669 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.684 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:41 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.684 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:41 GMT' could not be parsed at index 5
16:55:19.684 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:41 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.684 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.684 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.685 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:41Z[GMT]]
16:55:19.685 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.685 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.685 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.685 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.686 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:42 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.687 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:42 GMT' could not be parsed at index 5
16:55:19.687 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:42 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.690 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.691 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.691 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:42Z[GMT]]
16:55:19.700 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.701 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.701 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
16:55:19.701 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileNotModifiedOutput.txt
16:55:19.709 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 92 msec
16:55:19.709 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.712 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ********************************************************
16:55:19.712 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output a ResourceFile when Etag not Matching"
16:55:19.712 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ********************************************************
16:55:19.714 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.714 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["xxxx"]
16:55:19.714 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:55:19.719 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.719 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.719 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.719 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.721 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 8 msec
16:55:19.721 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.724 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************************************************************
16:55:19.724 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must output a ResourceFile when IfModifiedSince less recent than ModifiedTime"
16:55:19.724 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************************************************************
16:55:19.726 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:23 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.726 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:23 GMT' could not be parsed at index 5
16:55:19.726 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:23 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.727 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.730 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.730 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:23Z[GMT]]
16:55:19.733 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.733 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.733 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.733 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.740 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:24 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.740 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:24 GMT' could not be parsed at index 5
16:55:19.740 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:24 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.741 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.741 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.742 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:24Z[GMT]]
16:55:19.742 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.742 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.742 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.742 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.743 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:25 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.744 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:25 GMT' could not be parsed at index 5
16:55:19.744 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:25 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.744 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.745 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.745 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:25Z[GMT]]
16:55:19.746 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.746 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.746 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.746 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.759 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:26 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.760 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:26 GMT' could not be parsed at index 5
16:55:19.760 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:26 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.761 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.761 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.761 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:26Z[GMT]]
16:55:19.772 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.772 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.772 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.772 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.773 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:27 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.774 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:27 GMT' could not be parsed at index 5
16:55:19.774 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:27 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.774 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.774 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.774 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:27Z[GMT]]
16:55:19.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.775 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.776 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:28 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.776 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:28 GMT' could not be parsed at index 5
16:55:19.776 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:28 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.776 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.776 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.776 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:28Z[GMT]]
16:55:19.777 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.777 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.777 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.777 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.778 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:29 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.778 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:29 GMT' could not be parsed at index 5
16:55:19.778 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:29 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.778 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.781 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.781 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:29Z[GMT]]
16:55:19.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.783 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:30 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.783 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:30 GMT' could not be parsed at index 5
16:55:19.783 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:30 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.783 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.783 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.783 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:30Z[GMT]]
16:55:19.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.784 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:31 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.785 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:31 GMT' could not be parsed at index 5
16:55:19.785 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:31 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.785 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.785 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.785 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:31Z[GMT]]
16:55:19.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.786 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.795 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:32 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.795 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:32 GMT' could not be parsed at index 5
16:55:19.795 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:32 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
16:55:19.795 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.795 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.796 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:32Z[GMT]]
16:55:19.796 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.796 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.796 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.796 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.818 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 78 msec
16:55:19.818 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.828 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************
16:55:19.829 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output NotFound"
16:55:19.829 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ************************************
16:55:19.829 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderSupport        - NOT FOUND: it.tidalwave.util.NotFoundException: foo bar
16:55:19.830 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:55:19.830 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:55:19.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/NotFoundExceptionOutput.txt
16:55:19.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/NotFoundExceptionOutput.txt
16:55:19.836 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 7 msec
16:55:19.836 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.840 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ***********************************************
16:55:19.840 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output a PermanentRedirect"
16:55:19.840 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ***********************************************
16:55:19.840 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:55:19.840 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:55:19.841 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.841 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.841 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/PermanentRedirectOutput.txt
16:55:19.841 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/PermanentRedirectOutput.txt
16:55:19.841 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 1 msec
16:55:19.841 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.849 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ******************************************
16:55:19.850 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output a ResourceFile"
16:55:19.850 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - ******************************************
16:55:19.852 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.852 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.852 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:55:19.853 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.853 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.853 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
16:55:19.853 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutput.txt
16:55:19.853 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 4 msec
16:55:19.853 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.856 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - **************************************************************
16:55:19.856 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output a ResourceFile with ExpirationTime"
16:55:19.856 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - **************************************************************
16:55:19.869 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
16:55:19.870 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
16:55:19.870 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
16:55:19.870 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.870 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.870 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutputWithExpirationTime.txt
16:55:19.874 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/ResourceFileOutputWithExpirationTime.txt
16:55:19.875 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 18 msec
16:55:19.875 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.884 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************
16:55:19.884 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST "must properly output an internal error"
16:55:19.884 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - *********************************************
16:55:19.885 [main                ] ERROR i.t.n.core.model.spi.ResponseBuilderSupport        - 
java.io.IOException: foo bar
	at it.tidalwave.northernwind.core.model.spi.ResponseBuilderTest.must_properly_output_an_internal_error(ResponseBuilderTest.java:225)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:829)
	at org.testng.TestRunner.run(TestRunner.java:602)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
	at org.testng.SuiteRunner.run(SuiteRunner.java:330)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
	at org.testng.TestNG.runSuites(TestNG.java:1099)
	at org.testng.TestNG.run(TestNG.java:1067)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
16:55:19.890 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:55:19.891 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:55:19.891 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:55:19.891 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/
16:55:19.891 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/InternalErrorOutput.txt
16:55:19.891 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/ResponseBuilderTest/InternalErrorOutput.txt
16:55:19.892 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - TEST PASSED in 7 msec
16:55:19.892 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderTest           - 
16:55:19.892 [main                ] INFO  i.t.northernwind.core.model.ResourcePathTest       - FINISHED TESTS OF it.tidalwave.northernwind.core.model.ResourcePathTest
[INFO] Tests run: 102, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.565 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 102, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-core-marshalling-default >--
[INFO] Building NorthernWind :: Core :: Default Marshalling 1.2-ALPHA-12-SNAPSHOT [5/24]
[INFO]   from modules/Marshalling/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] Parameter 'schemaDirectory' is unknown for plugin 'jaxb2-maven-plugin:2.5.0:xjc (default)'
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564923482
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- jaxb2:2.5.0:xjc (default) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Created EpisodePath [/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/generated-sources/jaxb/META-INF/JAXB]: true
[INFO] Ignored given or default xjbSources [/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/src/main/xjb], since it is not an existent file or directory.
[INFO] Created EpisodePath [/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/generated-sources/jaxb/META-INF/JAXB]: true
[WARNING] null [-1,-1] 
org.xml.sax.SAXParseException: No JAXB customization was detected in the schema but the prefix "jaxb" is used for other namespace URIs. If you did intend to use JAXB customization, make sure the namespace URI is "https://jakarta.ee/xml/ns/jaxb"
    at com.sun.tools.xjc.reader.xmlschema.parser.IncorrectNamespaceURIChecker.endDocument (IncorrectNamespaceURIChecker.java:70)
    at org.xml.sax.helpers.XMLFilterImpl.endDocument (XMLFilterImpl.java:497)
    at org.xml.sax.helpers.XMLFilterImpl.endDocument (XMLFilterImpl.java:497)
    at org.xml.sax.helpers.XMLFilterImpl.endDocument (XMLFilterImpl.java:497)
    at com.sun.tools.xjc.reader.internalizer.VersionChecker.endDocument (VersionChecker.java:100)
    at org.xml.sax.helpers.XMLFilterImpl.endDocument (XMLFilterImpl.java:497)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument (AbstractSAXParser.java:746)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:539)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:888)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:824)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1216)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse (SAXParserImpl.java:635)
    at org.xml.sax.helpers.XMLFilterImpl.parse (XMLFilterImpl.java:357)
    at com.sun.xml.xsom.parser.JAXPParser.parse (JAXPParser.java:70)
    at com.sun.tools.xjc.ModelLoader$2.parse (ModelLoader.java:438)
    at com.sun.tools.xjc.ModelLoader$XMLSchemaParser.parse (ModelLoader.java:210)
    at com.sun.xml.xsom.impl.parser.NGCCRuntimeEx.parseEntity (NGCCRuntimeEx.java:351)
    at com.sun.xml.xsom.impl.parser.ParserContext.parse (ParserContext.java:98)
    at com.sun.xml.xsom.parser.XSOMParser.parse (XSOMParser.java:141)
    at com.sun.tools.xjc.ModelLoader.createXSOMSpeculative (ModelLoader.java:455)
    at com.sun.tools.xjc.ModelLoader.loadXMLSchema (ModelLoader.java:310)
    at com.sun.tools.xjc.ModelLoader.load (ModelLoader.java:121)
    at com.sun.tools.xjc.ModelLoader.load (ModelLoader.java:76)
    at com.sun.tools.xjc.Driver.run (Driver.java:324)
    at org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo.performExecution (AbstractJavaGeneratorMojo.java:475)
    at org.codehaus.mojo.jaxb2.AbstractJaxbMojo.execute (AbstractJaxbMojo.java:337)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:342)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:330)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:175)
    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:76)
    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:163)
    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:160)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
    at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main (Maven35Launcher.java:138)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at jenkins.maven3.agent.Maven35Main.launch (Maven35Main.java:179)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at hudson.maven.Maven3Builder.call (Maven3Builder.java:139)
    at hudson.maven.Maven3Builder.call (Maven3Builder.java:70)
    at hudson.remoting.UserRequest.perform (UserRequest.java:211)
    at hudson.remoting.UserRequest.perform (UserRequest.java:54)
    at hudson.remoting.Request$2.run (Request.java:377)
    at hudson.remoting.InterceptingExecutorService.lambda$wrap$0 (InterceptingExecutorService.java:78)
    at java.util.concurrent.FutureTask.run (FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    at java.lang.Thread.run (Thread.java:829)
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] Copying 1 resource from target/generated-sources/jaxb to target/classes
[INFO] Copying 1 resource from target/generated-sources/jaxb to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core-marshalling-default ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 11 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] [path] bad path element "/var/jenkins_home/maven-repositories/2/com/sun/xml/bind/jaxb-impl/3.0.0/jaxb-core.jar": no such file or directory
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/jakarta.xml.bind.annotation.XmlType,/jakarta.xml.bind.annotation.XmlAttribute,/it.tidalwave.dci.annotation.DciRole,/javax.annotation.Nonnull,/jakarta.xml.bind.annotation.XmlAccessorType,/jakarta.xml.bind.annotation.XmlRegistry,/jakarta.xml.bind.annotation.XmlElementDecl,/javax.inject.Inject
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/src/main/java/it/tidalwave/northernwind/core/impl/io/LayoutJaxbUnmarshallable.java:[75,18] [unchecked] unmarshal(InputStream) in LayoutJaxbUnmarshallable implements <T>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from Layout to T
  where T is a type-variable:
    T extends Object declared in method <T>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/src/main/java/it/tidalwave/northernwind/core/impl/io/ResourcePropertiesJaxbUnmarshallable.java:[70,30] [unchecked] unmarshal(InputStream) in ResourcePropertiesJaxbUnmarshallable implements <T>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from ResourceProperties to T
  where T is a type-variable:
    T extends Object declared in method <T>unmarshal(InputStream)
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core-marshalling-default ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] No sources to compile
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core-marshalling-default ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/it-tidalwave-northernwind-core-marshalling-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/it-tidalwave-northernwind-core-marshalling-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core-marshalling-default ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-marshalling-default/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-marshalling-default-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/it-tidalwave-northernwind-core-marshalling-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-marshalling-default/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-marshalling-default-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Marshalling/target/it-tidalwave-northernwind-core-marshalling-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-marshalling-default/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-marshalling-default-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-core-profiling >--
[INFO] Building NorthernWind :: Profiling 1.2-ALPHA-12-SNAPSHOT          [6/24]
[INFO]   from modules/Profiling/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core-profiling ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core-profiling ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564937858
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core-profiling ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull,/org.springframework.beans.factory.annotation.Configurable,/org.aspectj.lang.annotation.Around,/javax.annotation.Nonnegative,/org.aspectj.lang.annotation.Aspect,/javax.inject.Inject
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core-profiling ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core-profiling ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] No sources to compile
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core-profiling ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/target/it-tidalwave-northernwind-core-profiling-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/target/it-tidalwave-northernwind-core-profiling-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core-profiling ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-profiling/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-profiling-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/target/it-tidalwave-northernwind-core-profiling-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-profiling/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-profiling-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Profiling/target/it-tidalwave-northernwind-core-profiling-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-profiling/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-profiling-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --------< it.tidalwave.northernwind:it-tidalwave-html-patches >---------
[INFO] Building NorthernWind :: HTML Patches 1.2-ALPHA-12-SNAPSHOT       [7/24]
[INFO]   from modules/HtmlPatches/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-html-patches ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-html-patches ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564946689
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-html-patches ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-html-patches ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-html-patches ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 1.8 -target 1.8 -release 
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-html-patches ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/resources
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-html-patches ---
[INFO] Changes detected - recompiling the module! :source
[INFO] Compiling 6 source files with javac [forked debug target 1.8] to target/classes
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[41,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[42,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[43,48] ElementState is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[44,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[45,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[46,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[23,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[24,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[25,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[26,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java:[30,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/util/XhtmlMarkupSerializer.java:[32,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[41,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[42,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[43,48] ElementState is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[44,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[45,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[46,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[23,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[24,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[25,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[26,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java:[30,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/util/XhtmlMarkupSerializer.java:[32,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[41,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[42,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[43,48] ElementState is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[44,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[45,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[46,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[23,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[24,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[25,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[26,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java:[30,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/util/XhtmlMarkupSerializer.java:[32,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[41,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[42,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[43,48] ElementState is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[44,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[45,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[46,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[23,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[24,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[25,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[26,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java:[30,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/util/XhtmlMarkupSerializer.java:[32,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[41,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[42,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[43,48] ElementState is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[44,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[45,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[46,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[23,48] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[24,48] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[25,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/XHTMLSerializer.java:[26,48] Serializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java:[30,45] DOMMessageFormatter is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/util/XhtmlMarkupSerializer.java:[32,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[99,12] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[99,12] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[99,12] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[99,12] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[99,12] BaseMarkupSerializer is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[122,45] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[122,45] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[122,45] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[122,45] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[122,45] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[136,25] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[136,39] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[145,27] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[145,27] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[145,27] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[145,27] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[145,27] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[147,51] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[147,65] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[160,42] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[160,42] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[160,42] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[160,42] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[160,42] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[162,51] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[162,65] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[175,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[175,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[175,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[175,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[175,48] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[177,51] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[177,65] Method is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[182,33] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[182,33] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[182,33] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[182,33] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[182,33] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[184,61] OutputFormat is internal proprietary API and may be removed in a future release
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java:[184,75] Method is internal proprietary API and may be removed in a future release
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-html-patches ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-html-patches ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-html-patches ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-html-patches ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/target/it-tidalwave-html-patches-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-html-patches ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-html-patches ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-html-patches/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-html-patches-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlPatches/target/it-tidalwave-html-patches-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-html-patches/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-html-patches-1.2-ALPHA-12-SNAPSHOT.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---< it.tidalwave.northernwind:it-tidalwave-northernwind-filesystem >---
[INFO] Building NorthernWind :: Filesystems 1.2-ALPHA-12-SNAPSHOT        [8/24]
[INFO]   from modules/filesystems/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-filesystem ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-filesystem ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564954780
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-filesystem ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-filesystem ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-filesystem ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-filesystem ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-filesystem ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-filesystem/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-filesystem-1.2-ALPHA-12-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-core-filesystem-basic >--
[INFO] Building NorthernWind :: Filesystems :: Basic 1.2-ALPHA-12-SNAPSHOT [9/24]
[INFO]   from modules/filesystems/BasicFileSystems/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564955921
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Copying 4 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core-filesystem-basic ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 13 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/javax.annotation.Nullable,/javax.annotation.CheckForNull,/javax.annotation.Nonnull,/javax.inject.Named,/javax.annotation.PostConstruct,/javax.inject.Inject
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Copying 4 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core-filesystem-basic ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /org.testng.annotations.Test,/org.testng.annotations.DataProvider,/javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredFileSystemProviderTest
16:56:17.376 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredFileSystemProviderTest
16:56:17.668 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:56:17.682 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:56:17.683 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:56:17.684 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:56:17.699 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:56:17.704 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:56:17.704 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:56:17.705 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:56:17.711 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:56:17.718 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:56:17.720 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:56:17.722 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:56:17.731 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:56:17.736 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:56:17.738 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:56:17.750 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:56:17.755 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:56:17.756 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:56:17.759 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:56:17.767 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:56:17.791 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:17.792 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:56:17.792 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC1, [Ljava.lang.String;@758705fa]
16:56:17.792 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:17.828 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:56:18.055 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@704f1591, fileObject: /
16:56:18.057 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> returning DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@70a36a66[root of /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/filesystems/TC1fs2[org.openide.filesystems.LocalFileSystem@dfddc9a]]))
16:56:18.086 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@1951b871, recursive=false, name=null)
16:56:18.136 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@e98770d, recursive=false, name=null)
16:56:18.147 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@312ab28e, recursive=false, name=null)
16:56:18.148 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir1=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@758a34ce[dir1]))}
16:56:18.150 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@6bea52d4, recursive=false, name=null)
16:56:18.150 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@5c42d2b7, recursive=false, name=null)
16:56:18.151 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@aeab9a1, recursive=false, name=null)
16:56:18.152 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir2=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@625abb97[dir1/dir2]))}
16:56:18.161 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@774698ab, recursive=false, name=null)
16:56:18.162 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@55342f40, recursive=false, name=null)
16:56:18.163 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@45905bff, recursive=false, name=null)
16:56:18.164 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file1.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@2a2c13a8[dir1/dir2/file1.txt])), file2.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@b6b1987[dir1/dir2/file2.txt])), file3.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@a4ca3f6[dir1/dir2/file3.txt])), file4.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@2ccca26f[dir1/dir2/file4.txt]))}
16:56:18.177 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:18.179 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:56:18.180 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC1.txt
16:56:18.185 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC1.txt
16:56:18.196 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 402 msec
16:56:18.215 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:56:18.217 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:56:18.218 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:56:18.218 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:56:18.219 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:56:18.219 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:56:18.219 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:56:18.220 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:56:18.220 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:56:18.220 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:56:18.221 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:56:18.221 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:56:18.221 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:56:18.222 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:56:18.231 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:56:18.232 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:56:18.232 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:56:18.232 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:56:18.237 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:56:18.238 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:56:18.238 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:56:18.239 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:18.239 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:56:18.239 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC2, [Ljava.lang.String;@75390459]
16:56:18.239 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:18.240 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:56:18.240 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@2313052e, fileObject: /
16:56:18.240 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> returning DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@7756c3cd[root of /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/filesystems/TC2fs2[org.openide.filesystems.LocalFileSystem@16746061]]))
16:56:18.241 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@57fd91c9, recursive=false, name=null)
16:56:18.241 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@6cfcd46d, recursive=false, name=null)
16:56:18.242 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@565b064f, recursive=false, name=null)
16:56:18.242 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir1=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@52045dbe[dir1]))}
16:56:18.259 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@73163d48, recursive=false, name=null)
16:56:18.259 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@58c34bb3, recursive=false, name=null)
16:56:18.271 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@20a8a64e, recursive=false, name=null)
16:56:18.272 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir2=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@56a4479a[dir1/dir2]))}
16:56:18.272 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@1698fc68, recursive=false, name=null)
16:56:18.272 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@4504d271, recursive=false, name=null)
16:56:18.272 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@34997338, recursive=false, name=null)
16:56:18.274 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file1.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@57eda880[dir1/dir2/file1.txt])), file2.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@2b5825fa[dir1/dir2/file2.txt])), file3.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@53d1b9b3[dir1/dir2/file3.txt])), file4.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@2cae1042[dir1/dir2/file4.txt])), file5.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@207b8649[dir1/dir2/file5.txt]))}
16:56:18.275 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:18.276 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:56:18.276 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC2.txt
16:56:18.276 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC2.txt
16:56:18.276 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 37 msec
16:56:18.277 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:56:18.278 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:56:18.301 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:56:18.301 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:56:18.302 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:56:18.303 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:56:18.303 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:56:18.304 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:56:18.304 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:56:18.305 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:56:18.305 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:56:18.305 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:56:18.305 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:56:18.306 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:56:18.314 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:56:18.315 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:56:18.315 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:56:18.316 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:56:18.316 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:56:18.316 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:56:18.316 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:56:18.317 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:18.318 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:56:18.318 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC3, [Ljava.lang.String;@42e3ede4]
16:56:18.318 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:18.342 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:56:18.342 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@75459c75, fileObject: /
16:56:18.343 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> returning DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@201b6b6f[root of /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/filesystems/TC3fs2[org.openide.filesystems.LocalFileSystem@45efc20d]]))
16:56:18.343 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@3e5499cc, recursive=false, name=null)
16:56:18.343 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@67ab1c47, recursive=false, name=null)
16:56:18.343 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@15cafec7, recursive=false, name=null)
16:56:18.344 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir1=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@b78a709[dir1]))}
16:56:18.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@cb191ca, recursive=false, name=null)
16:56:18.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@42f48531, recursive=false, name=null)
16:56:18.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@79145d5a, recursive=false, name=null)
16:56:18.345 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir2=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@1f2f9244[dir1/dir2])), dir3=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@a776e[dir1/dir3]))}
16:56:18.345 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@6821ea29, recursive=false, name=null)
16:56:18.345 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@338494fa, recursive=false, name=null)
16:56:18.346 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file1.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@505a9d7c[dir1/dir2/file1.txt])), file2.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@758c83d8[dir1/dir2/file2.txt])), file3.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@129b4fe2[dir1/dir2/file3.txt])), file4.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@5af3a0f[dir1/dir2/file4.txt]))}
16:56:18.347 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@53812a9b, recursive=false, name=null)
16:56:18.347 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@14b030a0, recursive=false, name=null)
16:56:18.347 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file5.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@41e350f1[dir1/dir3/file5.txt]))}
16:56:18.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:18.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:56:18.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC3.txt
16:56:18.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC3.txt
16:56:18.374 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 32 msec
16:56:18.374 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:56:18.375 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file1.txt
16:56:18.388 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file2.txt
16:56:18.389 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file3.txt
16:56:18.393 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs1:/dir1/dir2/file4.txt
16:56:18.394 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC1 - fs2:/dir1/dir2/file3.txt
16:56:18.394 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file1.txt
16:56:18.400 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file2.txt
16:56:18.400 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file3.txt
16:56:18.401 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs1:/dir1/dir2/file4.txt
16:56:18.401 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC2 - fs2:/dir1/dir2/file5.txt
16:56:18.401 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file1.txt
16:56:18.401 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file2.txt
16:56:18.402 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file3.txt
16:56:18.402 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs1:/dir1/dir2/file4.txt
16:56:18.402 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC3 - fs2:/dir1/dir3/file5.txt
16:56:18.402 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file1.txt
16:56:18.403 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file2.txt
16:56:18.403 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file3.txt
16:56:18.403 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs1:/dir1/dir2/file4.txt
16:56:18.403 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - Created TC4 - fs2:/dir4/dir3/file5.txt
16:56:18.404 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:18.405 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST "must navigate through the whole filesystem"
16:56:18.405 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - ARGS [TC4, [Ljava.lang.String;@75e91545]
16:56:18.405 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - *************************************************
16:56:18.426 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - findResource()
16:56:18.427 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> fileSystem: it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileSystemNetBeansPlatform@531c311e, fileObject: /
16:56:18.427 [main                ] TRACE i.t.n.f.f.basic.layered.LayeredResourceFileSystem  - >>>> returning DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@60d1a32f[root of /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/filesystems/TC4fs2[org.openide.filesystems.LocalFileSystem@1fcb4808]]))
16:56:18.427 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@726e5805, recursive=false, name=null)
16:56:18.428 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@40c80397, recursive=false, name=null)
16:56:18.428 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@ed3068a, recursive=false, name=null)
16:56:18.428 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir1=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@7c2b6087[dir1])), dir4=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@4b672daa[dir4]))}
16:56:18.429 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@a8e6492, recursive=false, name=null)
16:56:18.429 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@1c7fd41f, recursive=false, name=null)
16:56:18.429 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir2=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@3b77a04f[dir1/dir2]))}
16:56:18.429 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@2e11485, recursive=false, name=null)
16:56:18.429 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@60dce7ea, recursive=false, name=null)
16:56:18.446 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file1.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@662f5666[dir1/dir2/file1.txt])), file2.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@fd8294b[dir1/dir2/file2.txt])), file3.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@5974109[dir1/dir2/file3.txt])), file4.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@27305e6[dir1/dir2/file4.txt]))}
16:56:18.448 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@306851c7, recursive=false, name=null)
16:56:18.448 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@12bcd0c0, recursive=false, name=null)
16:56:18.449 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {dir3=DecoratorResourceFolder(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@4879f0f2[dir4/dir3]))}
16:56:18.449 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.basic.layered.DecoratorResourceFolder$$Lambda$265/0x000000010024fc40@354fc8f0, recursive=false, name=null)
16:56:18.449 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=ResourceFileNetBeansPlatform, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform$$Lambda$266/0x0000000100281440@41813449, recursive=false, name=null)
16:56:18.450 [main                ] TRACE i.t.n.f.f.basic.layered.DecoratorResourceFolder    - >>>> childrenMap: {file5.txt=DecoratorResourceFile(delegate=ResourceFileNetBeansPlatform(delegate=AbstractFileObject@4678a2eb[dir4/dir3/file5.txt]))}
16:56:18.451 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:18.451 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/
16:56:18.451 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/LayeredFileSystemProviderTest/expected-results/TC4.txt
16:56:18.451 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/LayeredFileSystemProviderTest/TC4.txt
16:56:18.472 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - TEST PASSED in 48 msec
16:56:18.472 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - 
16:56:18.474 [main                ] INFO  i.t.n.f.f.b.layered.LayeredFileSystemProviderTest  - FINISHED TESTS OF it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredFileSystemProviderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.621 s - in it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredFileSystemProviderTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/it-tidalwave-northernwind-core-filesystem-basic-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/it-tidalwave-northernwind-core-filesystem-basic-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core-filesystem-basic ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-basic/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-basic-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/it-tidalwave-northernwind-core-filesystem-basic-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-basic/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-basic-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/BasicFileSystems/target/it-tidalwave-northernwind-core-filesystem-basic-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-basic/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-basic-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-core-default >--
[INFO] Building NorthernWind :: Core :: Default Implementation 1.2-ALPHA-12-SNAPSHOT [10/24]
[INFO]   from modules/CoreImplementation/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core-default ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core-default ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683564980497
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core-default ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core-default ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core-default ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-core-default ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core-default ---
[INFO] Copying 16 resources from src/main/resources to target/classes
[INFO] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core-default ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 51 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/org.springframework.core.annotation.Order,/javax.annotation.Nullable,/javax.annotation.CheckForNull,/javax.annotation.concurrent.ThreadSafe,/javax.annotation.concurrent.NotThreadSafe,/javax.annotation.Nonnull,/org.springframework.context.annotation.Scope,/javax.inject.Named,/javax.annotation.concurrent.Immutable,/javax.annotation.PostConstruct,/javax.inject.Inject
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultSite.java:[220,28] [deprecation] getTemplate(Class<?>,ResourcePath) in Site has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/filter/NodeLinkMacroFilter.java:[64,81] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultLibraryRequestProcessor.java:[80,113] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/TextResourcePropertyResolver.java:[144,76] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/PathFinderSupport.java:[84,78] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/PathFinderSupport.java:[101,53] [unchecked] unchecked conversion
  required: PathFinderSupport<T>
  found:    PathFinderSupport
  where T is a type-variable:
    T extends Resource declared in class PathFinderSupport
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/PathFinderSupport.java:[137,37] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<CAP#1>
  where T is a type-variable:
    T extends Resource declared in class PathFinderSupport
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultInheritanceHelper.java:[101,66] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/frontend/impl/ui/ViewBuilder.java:[79,102] [unchecked] unchecked cast
  required: Constructor<ViewController>
  found:    Constructor<?>
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/filter/NodeLinkWithContentMacroFilter.java:[86,81] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/filter/NodeLinkWithContentMacroFilter.java:[87,86] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteFinder.java:[151,13] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteFinder.java:[116,53] [unchecked] unchecked conversion
  required: DefaultSiteFinder<T>
  found:    DefaultSiteFinder
  where T is a type-variable:
    T extends Object declared in class DefaultSiteFinder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteFinder.java:[156,24] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java:[88,115] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java:[90,115] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java:[112,75] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteNode.java:[222,73] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultContentRequestProcessor.java:[80,79] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/filter/GlobalPropertyResolverMacroFilter.java:[66,79] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultMediaRequestProcessor.java:[123,95] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java:[98,39] [deprecation] getValues() in Builder has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java:[324,35] [unchecked] unchecked cast
  required: T
  found:    List<String>
  where T is a type-variable:
    T extends Object declared in method <T>convertValue(Key<T>,Object)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java:[337,83] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in method <T>convertValue(Key<T>,Object)
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-core-default ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core-default ---
[INFO] Copying 32 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core-default ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 46 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/org.springframework.core.annotation.Order,/javax.annotation.Nullable,/javax.annotation.CheckForNull,/javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod,/it.tidalwave.northernwind.frontend.ui.annotation.ViewMetadata,/org.testng.annotations.Test,/org.testng.annotations.DataProvider
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[185,35] [unchecked] unchecked method invocation: method getProperty in interface ResourceProperties is applied to given types
  required: Key<? extends T>
  found: Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<? extends T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[185,39] [unchecked] unchecked conversion
  required: Key<? extends T>
  found:    Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<? extends T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[186,35] [unchecked] unchecked method invocation: method getProperty in interface ResourceProperties is applied to given types
  required: List<? extends Key<T>>
  found: List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<? extends Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[186,39] [unchecked] unchecked conversion
  required: List<? extends Key<T>>
  found:    List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<? extends Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[197,33] [unchecked] unchecked method invocation: method getProperty in interface Resource is applied to given types
  required: Key<T>
  found: Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[197,37] [unchecked] unchecked conversion
  required: Key<T>
  found:    Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[198,33] [unchecked] unchecked method invocation: method getProperty in interface Resource is applied to given types
  required: List<Key<T>>
  found: List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[198,37] [unchecked] unchecked conversion
  required: List<Key<T>>
  found:    List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[209,32] [unchecked] unchecked method invocation: method getProperty in interface Resource is applied to given types
  required: Key<T>
  found: Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[209,36] [unchecked] unchecked conversion
  required: Key<T>
  found:    Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[210,32] [unchecked] unchecked method invocation: method getProperty in interface Resource is applied to given types
  required: List<Key<T>>
  found: List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[210,36] [unchecked] unchecked conversion
  required: List<Key<T>>
  found:    List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[222,33] [unchecked] unchecked method invocation: method getProperty in interface Resource is applied to given types
  required: Key<T>
  found: Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[222,37] [unchecked] unchecked conversion
  required: Key<T>
  found:    Key
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[223,33] [unchecked] unchecked method invocation: method getProperty in interface Resource is applied to given types
  required: List<Key<T>>
  found: List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[223,37] [unchecked] unchecked conversion
  required: List<Key<T>>
  found:    List
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(List<Key<T>>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[245,29] [unchecked] unchecked method invocation: method getTemplate in interface Site is applied to given types
  required: Class<?>,Optional<? extends ResourcePath>,String
  found: Class,Optional,String
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[245,51] [unchecked] unchecked conversion
  required: Optional<? extends ResourcePath>
  found:    Optional
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[247,17] [deprecation] getTemplate(Class<?>,ResourcePath) in Site has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/mock/MockModelFactory.java:[260,45] [unchecked] unchecked conversion
  required: SiteFinder<T>
  found:    SiteFinder
  where T is a type-variable:
    T extends Object declared in method <T>createMockSiteFinder()
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/filter/XsltTemplateTestSupport.java:[58,39] [unchecked] unchecked cast
  required: List<Resource>
  found:    List<CAP#1>
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Resource from capture of ? extends Resource
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/text/St4TemplateFactoryTest.java:[73,79] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultSiteNodeTest.java:[191,27] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/frontend/ui/spi/DefaultSiteViewControllerTest.java:[103,69] [unchecked] unchecked conversion
  required: ResponseHolder<Object>
  found:    ResponseHolder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/frontend/ui/spi/DefaultSiteViewControllerTest.java:[104,41] [unchecked] unchecked conversion
  required: ResponseBuilder<Object>
  found:    ResponseBuilder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[59,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[59,34] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[60,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[60,35] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[61,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[61,33] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[62,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[62,34] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[63,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/src/test/java/it/tidalwave/northernwind/core/impl/model/DefaultResourcePropertiesTest.java:[63,41] [deprecation] Key(String) in Key has been deprecated
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-core-default ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core-default ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:56:45.383 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - STARTING TESTS OF it.tidalwave.northernwind.core.impl.filter.NodeLinkMacroFilterTest
16:56:47.385 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest]
16:56:47.416 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - ************************************
16:56:47.417 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST "must find the correct matches"
16:56:47.417 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - ************************************
16:56:47.426 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST PASSED in 7 msec
16:56:47.426 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - 
16:56:47.480 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest]
16:56:47.483 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - *********************************************************************************
16:56:47.483 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:47.483 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - ARGS [href="$nodeLink(relativePath='/Blog')$">1</a>, href="/LINK/URI-Blog">1</a>]
16:56:47.484 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - *********************************************************************************
16:56:47.492 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:47.520 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:47.803 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - TEST PASSED in 317 msec
16:56:47.804 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - 
16:56:47.957 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:47.959 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************
16:56:47.959 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must find the correct matches"
16:56:47.959 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title')$">1</a>, [/Blog, /Blog/Equipment/The title, null, null]]
16:56:47.959 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************
16:56:47.974 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 8 msec
16:56:47.975 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:48.077 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.085 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************
16:56:48.086 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must find the correct matches"
16:56:48.087 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title', language='it')$">1</a>, [/Blog, /Blog/Equipment/The title, , language='it', it]]
16:56:48.087 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************
16:56:48.092 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 6 msec
16:56:48.093 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:48.172 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.182 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.182 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:48.183 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$221/0x000000010021ac40@56399b9e, <a href="/LINK/URI-Blog">1</a>]
16:56:48.183 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.279 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.281 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.282 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.296 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.296 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.410 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 229 msec
16:56:48.414 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:48.497 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.501 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.501 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:48.501 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$221/0x000000010021ac40@56399b9e, <a href="/LINK/URI-Blog/EXPOSED-Blog-Equipment-The-title">1</a>]
16:56:48.501 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.585 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.588 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.589 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.590 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.591 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.606 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 92 msec
16:56:48.607 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:48.646 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.648 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.648 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:48.648 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title', language='it')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$221/0x000000010021ac40@56399b9e, <a href="/LINK/URI-Blog/EXPOSED-Blog-Equipment-The-title/?l=it">1</a>]
16:56:48.648 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.758 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.770 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.770 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.773 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 124 msec
16:56:48.773 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:48.804 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.805 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.805 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:48.805 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title', language='fr')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$221/0x000000010021ac40@56399b9e, <a href="/LINK/URI-Blog/EXPOSED-Blog-Equipment-The-title/?l=fr">1</a>]
16:56:48.805 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.879 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.891 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.891 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.894 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:48.895 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:48.898 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 92 msec
16:56:48.898 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:48.974 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:48.975 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:48.975 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:48.976 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$222/0x000000010021b040@7fb53256, <a href="/LINK/URI-Blog">1</a>]
16:56:48.983 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:49.040 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, underTest]
16:56:49.041 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.042 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.049 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.049 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.051 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 76 msec
16:56:49.051 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:49.125 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:49.127 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:49.127 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:49.127 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$222/0x000000010021b040@7fb53256, <a href="/LINK/URI-Blog/EXPOSED-Blog-Equipment-The-title">1</a>]
16:56:49.127 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:49.211 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, underTest]
16:56:49.215 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.215 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.217 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.218 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.226 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 92 msec
16:56:49.226 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:49.305 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:49.307 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:49.307 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:49.308 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title', language='it')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$222/0x000000010021b040@7fb53256, <a href="/LINK/URI-Blog/EXPOSED-Blog-Equipment-The-title">1</a>]
16:56:49.308 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:49.354 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, underTest]
16:56:49.356 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.356 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.357 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.357 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.370 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 57 msec
16:56:49.371 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
16:56:49.438 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, parameterLanguageOverrideRequestProcessor, parameterLanguageOverrideLinkPostProcessor, underTest]
16:56:49.440 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:49.440 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST "must perform the proper substitutions"
16:56:49.440 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ARGS [<a href="$nodeLink(relativePath='/Blog', contentRelativePath='/Blog/Equipment/The title', language='fr')$">1</a>, it.tidalwave.northernwind.core.impl.filter.NodeLinkWithContentMacroFilterTest$$Lambda$222/0x000000010021b040@7fb53256, <a href="/LINK/URI-Blog/EXPOSED-Blog-Equipment-The-title">1</a>]
16:56:49.440 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - ********************************************************************************************************************************************************************************************
16:56:49.520 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, requestLocalemanager, underTest]
16:56:49.521 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.522 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.523 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:49.523 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:49.553 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - TEST PASSED in 113 msec
16:56:49.554 [main                ] INFO  i.t.n.c.i.f.NodeLinkWithContentMacroFilterTest     - 
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.beans.BeanWrapperImpl$BeanPropertyHandler (file:/var/jenkins_home/maven-repositories/2/org/springframework/spring-beans/5.3.27/spring-beans-5.3.27.jar) to method com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.setErrorListener(javax.xml.transform.ErrorListener)
WARNING: Please consider reporting this to the maintainers of org.springframework.beans.BeanWrapperImpl$BeanPropertyHandler
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
16:56:49.679 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:49.893 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:49.893 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:49.893 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [file1.xhtml]
16:56:49.893 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:49.903 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:49.904 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:49.948 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:49.958 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:49.960 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:49.972 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:50.119 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:50.531 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:50.531 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:50.531 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/file1.xhtml
16:56:50.532 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/file1.xhtml
16:56:50.539 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 646 msec
16:56:50.539 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:50.576 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:50.579 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:50.579 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:50.579 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [file2.xhtml]
16:56:50.579 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:50.587 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:50.588 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:50.588 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:50.589 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:50.589 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:50.589 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:50.602 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:50.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:50.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:50.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/file2.xhtml
16:56:50.666 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/file2.xhtml
16:56:50.668 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 88 msec
16:56:50.668 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:50.718 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:50.721 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***********************************
16:56:50.722 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:50.722 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-96-a-NW-106-a.xhtml]
16:56:50.722 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***********************************
16:56:50.723 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:50.723 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:50.723 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:50.724 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:50.724 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:50.725 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:50.734 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:50.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:50.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:50.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-96-a-NW-106-a.xhtml
16:56:50.782 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-96-a-NW-106-a.xhtml
16:56:50.783 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 62 msec
16:56:50.783 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:50.829 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:50.839 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:50.839 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:50.839 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-96-b.xhtml]
16:56:50.839 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:50.846 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:50.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:50.851 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:50.851 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:50.852 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:50.852 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:50.864 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:50.940 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:51.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:51.175 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-96-b.xhtml
16:56:51.175 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-96-b.xhtml
16:56:51.179 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 338 msec
16:56:51.179 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:51.238 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:51.253 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.253 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:51.254 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-97-a.xhtml]
16:56:51.254 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.263 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:51.264 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:51.264 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:51.264 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:51.265 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:51.265 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:51.279 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:51.322 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:51.322 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:51.322 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-97-a.xhtml
16:56:51.322 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-97-a.xhtml
16:56:51.323 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 70 msec
16:56:51.323 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:51.393 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:51.401 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.401 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:51.401 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-100.xhtml]
16:56:51.401 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.406 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:51.407 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:51.407 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:51.408 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:51.419 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:51.420 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:51.432 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:51.499 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:51.499 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:51.499 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-100.xhtml
16:56:51.499 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-100.xhtml
16:56:51.501 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 99 msec
16:56:51.501 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:51.547 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:51.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:51.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-102-a.xhtml]
16:56:51.550 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.568 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:51.569 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:51.569 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:51.569 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:51.570 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:51.570 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:51.576 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:51.625 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:51.626 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:51.626 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-102-a.xhtml
16:56:51.626 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-102-a.xhtml
16:56:51.627 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 77 msec
16:56:51.628 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:51.676 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:51.695 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.695 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:51.695 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-104-a.xhtml]
16:56:51.696 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.696 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:51.697 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:51.698 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:51.698 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:51.698 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:51.699 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:51.701 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:51.737 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:51.737 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:51.737 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-104-a.xhtml
16:56:51.737 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-104-a.xhtml
16:56:51.754 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 43 msec
16:56:51.755 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:51.806 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:51.824 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.824 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must filter XHTML resources"
16:56:51.824 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ARGS [issue-NW-114-a.xhtml]
16:56:51.824 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - **********************************
16:56:51.831 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - Retrieving XSLT templates
16:56:51.832 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=null, relativeUri=null), DefaultSiteFinder(super=HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.DefaultSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null))
16:56:51.833 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - DefaultSiteFinder(super=HierarchicFinderSupport(name=mockFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), relativePath=/XsltTemplates/.*, relativeUri=null)
16:56:51.833 [main                ] INFO  i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> /XsltTemplates/Photo.xlst
16:56:51.834 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, XsltTemplate.xslt)
16:56:51.839 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    %macros :{ macro |
               <!-- ==== BEGIN %macro.name% ======================== -->
               %macro.body%
               <!-- ====   END %macro.name% ======================== -->
             };separator="\n"%

    <!--%macros :{ post| %post.link% }; separator="\n"%-->

</xsl:stylesheet>
 - %
16:56:51.844 [main                ] TRACE i.t.northernwind.core.impl.filter.XsltMacroFilter  - >>>> xslt: <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dyn="http://exslt.org/dynamic"
                xmlns:math="http://exslt.org/math"
                xmlns:str="http://exslt.org/strings"
                xmlns:set="http://exslt.org/sets"
                xmlns:fn="http://www.w3.org/2005/xpath-functions"
                xmlns:java="http://xml.apache.org/xslt/java"
                xmlns:pom="http://maven.apache.org/POM/4.0.0">
    <xsl:output method="xml" indent="no" omit-xml-declaration="yes"/>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template match="@* | node()">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that text sections are always properly escaped.
    *
    **************************************************************************************************************** -->
    <xsl:template match="text()" >
        <xsl:call-template name="escape">
            <xsl:with-param name="string" select="."/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    * Ensures that script sections are not escaped and wrapped by a CDATA.
    *
    **************************************************************************************************************** -->
    <xsl:template match="script">
        <xsl:copy>
            <xsl:apply-templates select="@*"/>
            <xsl:copy-of select="*"/>
            <xsl:if test='string-length(.) &gt; 0'>
                <xsl:value-of select="'&#10;//&lt;![CDATA['"/>
                <xsl:value-of select="."/>
                <xsl:value-of select="'&#10;//]]&gt;&#10;'"/>
            </xsl:if>
        </xsl:copy>
     </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="escape">
        <xsl:param name="string"/>

        <xsl:call-template name="x-replace-substring">
            <xsl:with-param name="original">
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original">
                        <xsl:call-template name="x-replace-substring">
                            <xsl:with-param name="original" select="$string"/>
                            <xsl:with-param name="substring" select="'&amp;'"/>
                            <xsl:with-param name="replacement" select="'&amp;amp;'"/>
                        </xsl:call-template>
                    </xsl:with-param>
                    <xsl:with-param name="substring" select="'&lt;'"/>
                    <xsl:with-param name="replacement" select="'&amp;lt;'"/>
                </xsl:call-template>
            </xsl:with-param>
            <xsl:with-param name="substring" select="'&gt;'"/>
            <xsl:with-param name="replacement" select="'&amp;gt;'"/>
        </xsl:call-template>
    </xsl:template>

    <!-- ***************************************************************************************************************
    *
    *
    *
    **************************************************************************************************************** -->
    <xsl:template name="x-replace-substring">
        <xsl:param name="original"/>
        <xsl:param name="substring"/>
        <xsl:param name="replacement" select="''"/>

        <xsl:choose>
            <xsl:when test="contains($original,$substring)">
                <xsl:value-of select="substring-before($original, $substring)"/>
                <xsl:copy-of select="$replacement"/>
                <xsl:call-template name="x-replace-substring">
                    <xsl:with-param name="original" select="substring-after($original, $substring)"/>
                    <xsl:with-param name="substring" select="$substring"/>
                    <xsl:with-param name="replacement" select="$replacement"/>
                </xsl:call-template>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="$original"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

                   <!-- ==== BEGIN /XsltTemplates/Photo.xlst ======================== -->
                   <xsl:template match="div[@class='nwXsltMacro.Photo']">
                       <xsl:element name="div" namespace="">
                           <xsl:attribute name="align">center</xsl:attribute>
                           <xsl:element name="a">
                               <xsl:attribute name="title">
                                   <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                               </xsl:attribute>
                               <xsl:attribute name="rel">lightbox</xsl:attribute>
                               <xsl:attribute name="href">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/1280/image.jpg')$</xsl:attribute>
                               <xsl:element name="img">
                                   <xsl:attribute name="src">$mediaLink(relativePath='/stillimages/<xsl:value-of select="p[@class='nwXsltMacro.Photo.photoId']"/>/800/image.jpg')$</xsl:attribute>
                                   <xsl:attribute name="class">framedPhoto</xsl:attribute>
                               </xsl:element>
                           </xsl:element>
                           <xsl:element name="p">
                               <xsl:attribute name="class">caption</xsl:attribute>
                               <xsl:value-of select="p[@class='nwXsltMacro.Photo.caption']"/>
                           </xsl:element>
                       </xsl:element>
                   </xsl:template>
                   <!-- ====   END /XsltTemplates/Photo.xlst ======================== -->


    <!-- -->

</xsl:stylesheet>

16:56:51.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:51.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:51.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/XsltMacroFilterTest/expected-results/issue-NW-114-a.xhtml
16:56:51.904 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/XsltMacroFilterTest/issue-NW-114-a.xhtml
16:56:51.904 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 80 msec
16:56:51.904 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:51.955 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, underTest, documentBuilderFactory, transformerFactory]
16:56:51.957 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***************************************************
16:56:51.958 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST "must not filter resources that are not XHTML"
16:56:51.958 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - ***************************************************
16:56:51.958 [main                ] DEBUG i.t.northernwind.core.impl.filter.XsltMacroFilter  - Cannot filter resources not in XHTML: text/html
16:56:51.974 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - TEST PASSED in 1 msec
16:56:51.974 [main                ] INFO  i.t.n.core.impl.filter.XsltMacroFilterTest         - 
16:56:51.979 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:56:51.979 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:56:51.979 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.String), foo, foo]
16:56:51.979 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:56:51.982 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.String), foo)
16:56:51.996 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning foo (java.lang.String)
16:56:51.996 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 18 msec
16:56:51.996 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:56:51.997 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:56:51.997 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:56:51.997 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.Integer), 17, 17]
16:56:51.997 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:56:51.997 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.Integer), 17)
16:56:52.001 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 17 (java.lang.Integer)
16:56:52.001 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 4 msec
16:56:52.002 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:56:52.002 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:56:52.002 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:56:52.002 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.Float), 3.4, 3.4]
16:56:52.002 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - *******************************************************
16:56:52.002 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.Float), 3.4)
16:56:52.002 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 3.4 (java.lang.Float)
16:56:52.003 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 1 msec
16:56:52.003 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:56:52.003 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:56:52.003 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:56:52.003 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.lang.Double), 5.2, 5.2]
16:56:52.003 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ********************************************************
16:56:52.003 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.lang.Double), 5.2)
16:56:52.003 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 5.2 (java.lang.Double)
16:56:52.004 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 0 msec
16:56:52.004 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:56:52.004 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ************************************************************************************************************
16:56:52.004 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST "testConvertValue"
16:56:52.004 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ARGS [Key(name=, type=class java.time.ZonedDateTime), 2012-02-23T21:24:00.000+01:00, 2012-02-23T21:24+01:00]
16:56:52.004 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - ************************************************************************************************************
16:56:52.004 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - convertValue(Key(name=, type=class java.time.ZonedDateTime), 2012-02-23T21:24:00.000+01:00)
16:56:52.005 [main                ] TRACE i.t.n.core.impl.model.DefaultResourceProperties    - >>>> returning 2012-02-23T21:24+01:00 (java.time.ZonedDateTime)
16:56:52.005 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - TEST PASSED in 1 msec
16:56:52.005 [main                ] INFO  i.t.n.c.impl.model.DefaultResourcePropertiesTest   - 
16:56:52.223 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.347 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.350 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:56:52.350 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must be called only once"
16:56:52.350 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:56:52.417 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.418 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:52.419 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 70 msec
16:56:52.419 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.475 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.477 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.477 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:56:52.478 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "must properly initialize with no layout"
16:56:52.478 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************
16:56:52.493 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 15 msec
16:56:52.493 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.537 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.540 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.540 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.540 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.540 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, structure, irrelevant, , /]
16:56:52.540 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.543 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /
16:56:52.543 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 3 msec
16:56:52.544 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.568 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.570 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.571 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.571 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.571 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri, structure, irrelevant, , /]
16:56:52.571 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.574 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /
16:56:52.575 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 3 msec
16:56:52.575 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.595 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.597 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.597 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.597 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.597 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file1, /, structure, /file1]
16:56:52.597 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.616 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /file1
16:56:52.619 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 20 msec
16:56:52.620 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.665 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.671 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.673 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.673 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.673 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file2, /, structure, /file2]
16:56:52.673 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *************************************************
16:56:52.683 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /file2
16:56:52.687 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 12 msec
16:56:52.687 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.736 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.738 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.739 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:56:52.739 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.739 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri1, file1, /, structure, /exposedUri1]
16:56:52.739 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:56:52.741 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /exposedUri1
16:56:52.741 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 2 msec
16:56:52.741 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.788 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.790 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.790 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:56:52.790 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.790 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri2, file2, /, structure, /exposedUri2]
16:56:52.790 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *****************************************************
16:56:52.792 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /exposedUri2
16:56:52.792 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 2 msec
16:56:52.792 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.834 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.836 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.842 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:52.843 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.843 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file1, /parentUri1, structure/parent3, /parentUri1/file1]
16:56:52.843 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:52.845 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/file1
16:56:52.846 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 3 msec
16:56:52.846 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.897 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.919 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.920 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:52.920 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.920 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file2, /parentUri1, structure/parent4, /parentUri1/file2]
16:56:52.921 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:52.926 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/file2
16:56:52.926 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 6 msec
16:56:52.926 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:52.953 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:52.955 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:52.955 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:52.955 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:52.955 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file1, /parentUri2, structure/parent5, /parentUri2/file1]
16:56:52.955 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:52.967 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/file1
16:56:52.971 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 12 msec
16:56:52.981 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:53.023 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:53.024 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:53.025 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:53.025 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:53.025 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file2, /parentUri2, structure/parent6, /parentUri2/file2]
16:56:53.025 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *********************************************************************
16:56:53.027 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/file2
16:56:53.027 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 2 msec
16:56:53.027 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:53.055 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:53.056 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:53.057 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *******************************************************************************
16:56:53.057 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:53.057 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [null, file+%282%29, /parentUri2, structure/parent6, /parentUri2/file (2)]
16:56:53.057 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - *******************************************************************************
16:56:53.063 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/file (2)
16:56:53.064 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 6 msec
16:56:53.064 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:53.138 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:53.172 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:53.172 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:56:53.172 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:53.173 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri1, file1, /parentUri1, structure/parent1, /parentUri1/exposedUri1]
16:56:53.173 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:56:53.181 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri1/exposedUri1
16:56:53.182 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 10 msec
16:56:53.182 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:53.209 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, site, modelFactory, requestLocaleManager, inheritanceHelper]
16:56:53.215 [main                ] DEBUG i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> layout for /structure/foo/resourceFile en:
16:56:53.216 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:56:53.216 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST "getRelativeUri must return a correct value"
16:56:53.216 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - ARGS [exposedUri2, file1, /parentUri2, structure/parent2, /parentUri2/exposedUri2]
16:56:53.216 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - **********************************************************************************
16:56:53.219 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSiteNode   - >>>> relativeUri: /parentUri2/exposedUri2
16:56:53.219 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - TEST PASSED in 3 msec
16:56:53.219 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteNodeTest          - 
16:56:53.342 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ***************************************************
16:56:53.342 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must properly create and initialize the Site"
16:56:53.342 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ***************************************************
16:56:53.354 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:56:53.355 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:56:53.356 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.356 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - SITE INITIALIZATION STARTED
16:56:53.356 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.356 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.356 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - SITE INITIALIZATION COMPLETED (in 0 msec)
16:56:53.356 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.363 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 20 msec
16:56:53.363 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:56:53.378 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************
16:56:53.378 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must properly create the Site"
16:56:53.378 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************
16:56:53.381 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:56:53.381 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:56:53.382 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 4 msec
16:56:53.383 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:56:53.408 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************************************************
16:56:53.408 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must return non null site even in cause of initialization failure"
16:56:53.408 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ************************************************************************
16:56:53.410 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:56:53.411 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:56:53.413 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.413 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - SITE INITIALIZATION STARTED
16:56:53.413 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.414 [main                ] ERROR i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.414 [main                ] ERROR i.t.n.core.impl.model.DefaultSiteProvider          - SITE INITIALIZATION FAILED!
java.io.IOException: Simulated error in initialization
	at it.tidalwave.northernwind.core.impl.model.DefaultSiteProvider.initialize(DefaultSiteProvider.java:200)
	at it.tidalwave.northernwind.core.impl.model.DefaultSiteProvider.lambda$reload$1(DefaultSiteProvider.java:156)
	at it.tidalwave.northernwind.core.impl.test.TaskExecutorMock.start(TaskExecutorMock.java:51)
	at it.tidalwave.northernwind.core.impl.model.DefaultSiteProviderTest.must_return_non_null_site_even_in_cause_of_initialization_failure(DefaultSiteProviderTest.java:173)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:829)
	at org.testng.TestRunner.run(TestRunner.java:602)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
	at org.testng.SuiteRunner.run(SuiteRunner.java:330)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
	at org.testng.TestNG.runSuites(TestNG.java:1099)
	at org.testng.TestNG.run(TestNG.java:1067)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
16:56:53.416 [main                ] ERROR i.t.n.core.impl.model.DefaultSiteProvider          - ****************************************
16:56:53.418 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 9 msec
16:56:53.418 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:56:53.433 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ****************************************************************
16:56:53.433 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must return the correct context path in a web environment"
16:56:53.433 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ****************************************************************
16:56:53.443 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:56:53.443 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:56:53.450 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 11 msec
16:56:53.450 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:56:53.480 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - *********************************************
16:56:53.480 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must return the correct version string"
16:56:53.480 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - *********************************************
16:56:53.482 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:56:53.483 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:56:53.491 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 8 msec
16:56:53.491 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:56:53.528 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ********************************************************************
16:56:53.529 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST "must use no context path when ServletContext is not available"
16:56:53.529 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - ********************************************************************
16:56:53.530 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - initialize()
16:56:53.530 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProvider          - reload()
16:56:53.530 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - TEST PASSED in 2 msec
16:56:53.530 [main                ] INFO  i.t.n.core.impl.model.DefaultSiteProviderTest      - 
16:56:53.654 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ********************************
16:56:53.654 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must create correct links"
16:56:53.654 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ********************************
16:56:53.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 10 msec
16:56:53.665 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:53.693 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ******************************
16:56:53.693 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly construct"
16:56:53.693 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ******************************
16:56:53.696 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 3 msec
16:56:53.700 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:53.757 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************
16:56:53.757 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for Content"
16:56:53.757 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************
16:56:53.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@382d549a, recursive=false, name=null)
16:56:53.781 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@2d73e8c4, recursive=false, name=null)
16:56:53.782 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@3e39e0fb, recursive=false, name=null)
16:56:53.783 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:56:53.784 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 1213485528
16:56:53.784 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:56:53.784 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:56:53.784 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 169775407
16:56:53.785 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:56:53.785 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:56:53.785 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:56:53.785 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:56:53.785 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:56:53.785 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@68b3248a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@5e158f33)
16:56:53.785 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@20fcea37, recursive=false, name=null)
16:56:53.795 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@68b3248a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@3ae2702a)
16:56:53.795 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@7d088813, recursive=false, name=null)
16:56:53.796 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@3b0ed98a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@12448de1)
16:56:53.797 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:56:53.797 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@20dd5870, recursive=false, name=null)
16:56:53.797 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@3b0ed98a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@134d7ffa)
16:56:53.799 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:56:53.802 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@35010a6b, recursive=false, name=null)
16:56:53.810 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:56:53.811 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:56:53.811 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:56:53.811 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:56:53.812 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:56:53.812 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:56:53.812 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:56:53.812 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:56:53.813 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 55 msec
16:56:53.813 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:53.846 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - **********************************************
16:56:53.846 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for Media"
16:56:53.846 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - **********************************************
16:56:53.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@a95cb11, recursive=false, name=null)
16:56:53.848 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@2513155a, recursive=false, name=null)
16:56:53.849 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@47fa3671, recursive=false, name=null)
16:56:53.850 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:56:53.851 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 1113025977
16:56:53.851 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:56:53.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:56:53.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 808816071
16:56:53.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:56:53.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:56:53.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:56:53.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:56:53.852 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:56:53.852 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@7fac18dc, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@50bf795f)
16:56:53.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@29fcfc54, recursive=false, name=null)
16:56:53.853 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@7fac18dc, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@353b0719)
16:56:53.853 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@2a4e939a, recursive=false, name=null)
16:56:53.853 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@110620d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@4f402027)
16:56:53.854 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:56:53.854 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@7c226095, recursive=false, name=null)
16:56:53.854 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@110620d, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@7ea07516)
16:56:53.854 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:56:53.855 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@65fc8edc, recursive=false, name=null)
16:56:53.855 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:56:53.855 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:56:53.855 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:56:53.856 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:56:53.856 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:56:53.856 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:56:53.856 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:56:53.856 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:56:53.857 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 10 msec
16:56:53.859 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:53.878 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:56:53.879 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for Resource"
16:56:53.879 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:56:53.880 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@4cc7e3ad, recursive=false, name=null)
16:56:53.881 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@47be41c6, recursive=false, name=null)
16:56:53.882 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@13a268cd, recursive=false, name=null)
16:56:53.900 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:56:53.900 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 1270620605
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 350475321
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:56:53.901 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:56:53.901 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@d85b399, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@674aa626)
16:56:53.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@4dd1d2bb, recursive=false, name=null)
16:56:53.902 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@d85b399, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@47198524)
16:56:53.902 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@67a0ff25, recursive=false, name=null)
16:56:53.902 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@55e91e61, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@166e5a6d)
16:56:53.903 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:56:53.903 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@7d6c4079, recursive=false, name=null)
16:56:53.903 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@55e91e61, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@606b53a3)
16:56:53.904 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:56:53.904 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@37bda983, recursive=false, name=null)
16:56:53.904 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:56:53.904 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:56:53.906 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:56:53.906 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:56:53.907 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:56:53.907 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:56:53.907 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:56:53.908 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:56:53.909 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 30 msec
16:56:53.909 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:53.939 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:56:53.939 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly create a Finder for SiteNode"
16:56:53.939 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *************************************************
16:56:53.941 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@377dbc50, recursive=false, name=null)
16:56:53.943 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@70884875, recursive=false, name=null)
16:56:53.945 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@2a5c6b76, recursive=false, name=null)
16:56:53.947 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:56:53.947 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 244838677
16:56:53.947 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:56:53.947 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:56:53.948 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 1567310543
16:56:53.948 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:56:53.948 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:56:53.948 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:56:53.948 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:56:53.948 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:56:53.948 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6f8ac8d5, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@370225c7)
16:56:53.948 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@6ac756b, recursive=false, name=null)
16:56:53.948 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6f8ac8d5, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@156324b)
16:56:53.949 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@38a38ed4, recursive=false, name=null)
16:56:53.949 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@1e29a81a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@7b4b8199)
16:56:53.949 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:56:53.949 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@6fced25c, recursive=false, name=null)
16:56:53.950 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@1e29a81a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@3cf4dec7)
16:56:53.953 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:56:53.953 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@299fc582, recursive=false, name=null)
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:56:53.954 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:56:53.955 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 16 msec
16:56:53.955 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:53.978 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ****************************************************
16:56:53.978 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly initialize"
16:56:53.978 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ARGS [MockFileSystemSupport(name=Empty file system)]
16:56:53.978 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ****************************************************
16:56:53.980 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@8af1c49, recursive=false, name=null)
16:56:53.981 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@23469199, recursive=false, name=null)
16:56:53.982 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@5611bba, recursive=false, name=null)
16:56:53.983 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:56:53.983 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 701692548
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 4538567
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:56:53.984 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:56:53.984 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@13c90c06, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@2bc0b8c8)
16:56:53.984 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@15f861ee, recursive=false, name=null)
16:56:53.984 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@13c90c06, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@3f1158ee)
16:56:53.984 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@6463da36, recursive=false, name=null)
16:56:53.984 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@4a4b288a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@1c6ac73c)
16:56:53.985 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:56:53.985 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@5341e71a, recursive=false, name=null)
16:56:53.985 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@4a4b288a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@405d8a80)
16:56:53.986 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:56:53.987 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@6afeaf2d, recursive=false, name=null)
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:56:53.987 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:56:53.989 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 11 msec
16:56:53.989 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:54.017 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************************************
16:56:54.017 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly initialize"
16:56:54.017 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ARGS [MockFileSystemSupport(name=File system with only ignored folders)]
16:56:54.017 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ************************************************************************
16:56:54.028 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@769b0752, recursive=false, name=null)
16:56:54.029 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@59a94d0f, recursive=false, name=null)
16:56:54.030 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@517fbf62, recursive=false, name=null)
16:56:54.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@6e364f1f, recursive=false, name=null)
16:56:54.032 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@298263fa, recursive=false, name=null)
16:56:54.038 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:56:54.038 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 629835140
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 1494382097
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:56:54.046 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:56:54.046 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@553ce348, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@7417ef4f)
16:56:54.047 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@5c0e2ec, recursive=false, name=null)
16:56:54.047 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@553ce348, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@4fa8bebb)
16:56:54.047 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@7d3c22a5, recursive=false, name=null)
16:56:54.047 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@369ad7da, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@344f9467)
16:56:54.050 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:56:54.050 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@222d9d4f, recursive=false, name=null)
16:56:54.062 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/ignored1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@369ad7da, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@344f9467)
16:56:54.063 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@4269aad7, recursive=false, name=null)
16:56:54.063 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@369ad7da, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@a4df251)
16:56:54.063 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:56:54.064 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@3feebf9c, recursive=false, name=null)
16:56:54.064 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/ignored2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@369ad7da, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@a4df251)
16:56:54.064 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@305e95a4, recursive=false, name=null)
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:56:54.064 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:56:54.067 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 48 msec
16:56:54.067 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:54.113 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *****************************************************************
16:56:54.113 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST "must properly initialize"
16:56:54.113 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - ARGS [MockFileSystemSupport(name=File system with a few stuff 1)]
16:56:54.113 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - *****************************************************************
16:56:54.131 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@2d801d8, recursive=false, name=null)
16:56:54.132 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@2807cf3, recursive=false, name=null)
16:56:54.132 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@6b9a1205, recursive=false, name=null)
16:56:54.133 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@645ba24a, recursive=false, name=null)
16:56:54.134 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@3dd2b9c1, recursive=false, name=null)
16:56:54.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@536da29c, recursive=false, name=null)
16:56:54.136 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@70cf7d1e, recursive=false, name=null)
16:56:54.137 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@4cb4c4cc, recursive=false, name=null)
16:56:54.137 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@41be8db9, recursive=false, name=null)
16:56:54.140 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@46524ebe, recursive=false, name=null)
16:56:54.152 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@280ecc33, recursive=false, name=null)
16:56:54.153 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@3c27f72, recursive=false, name=null)
16:56:54.153 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@28fa541, recursive=false, name=null)
16:56:54.155 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@4aab7195, recursive=false, name=null)
16:56:54.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@1dca62c2, recursive=false, name=null)
16:56:54.156 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@43d3995f, recursive=false, name=null)
16:56:54.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@6c830ebd, recursive=false, name=null)
16:56:54.160 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - initialize()
16:56:54.160 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystemProvider: Mock for ResourceFileSystemProvider, hashCode: 1615625883
16:56:54.161 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> contextPath:        /contextpath
16:56:54.161 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ignoredFolders:     [ignored1, ignored2]
16:56:54.161 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> fileSystem:         Mock for ResourceFileSystem, hashCode: 433224743
16:56:54.161 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> documentPath:       /content/document
16:56:54.161 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> libraryPath:        /content/library
16:56:54.162 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> mediaPath:          /content/media
16:56:54.162 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> nodePath:           /structure
16:56:54.162 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> locales:            [en, it, fr]
16:56:54.162 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@70485aa)
16:56:54.162 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@4bf8b77, recursive=false, name=null)
16:56:54.162 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library/library1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@70485aa)
16:56:54.163 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Resource for /content/library/library1
16:56:54.164 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@410382cb, recursive=false, name=null)
16:56:54.164 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library/library2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@70485aa)
16:56:54.164 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Resource for /content/library/library2
16:56:54.165 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@c4cceb, recursive=false, name=null)
16:56:54.166 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/library, /content/library/ignored2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$465/0x0000000100529840@70485aa)
16:56:54.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@29f3185c, recursive=false, name=null)
16:56:54.167 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@74bbc273)
16:56:54.167 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@370a8b6e, recursive=false, name=null)
16:56:54.167 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/media1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@74bbc273)
16:56:54.201 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Media for /content/media/media1
16:56:54.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@1008df1e, recursive=false, name=null)
16:56:54.202 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/media2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@74bbc273)
16:56:54.202 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Media for /content/media/media2
16:56:54.203 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@e72fb04, recursive=false, name=null)
16:56:54.203 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/media3, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@74bbc273)
16:56:54.203 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Media for /content/media/media3
16:56:54.203 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@4315fe1b, recursive=false, name=null)
16:56:54.203 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/media, /content/media/ignored1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$461/0x000000010050a440@6181bc4a, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$467/0x000000010052a040@74bbc273)
16:56:54.205 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@34e990cc, recursive=false, name=null)
16:56:54.205 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@21f91efa)
16:56:54.206 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document
16:56:54.206 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@35e75f7a, recursive=false, name=null)
16:56:54.206 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/document1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@21f91efa)
16:56:54.207 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document/document1
16:56:54.207 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@269c7104, recursive=false, name=null)
16:56:54.207 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/document2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@21f91efa)
16:56:54.208 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document/document2
16:56:54.208 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@627bcd7e, recursive=false, name=null)
16:56:54.208 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/content/document, /content/document/document3, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$468/0x000000010052a440@21f91efa)
16:56:54.208 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating Content for /content/document/document3
16:56:54.209 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@350567f1, recursive=false, name=null)
16:56:54.209 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@1a5b7394)
16:56:54.210 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure
16:56:54.211 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@7717b4a0, recursive=false, name=null)
16:56:54.211 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node1, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@1a5b7394)
16:56:54.212 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node1
16:56:54.213 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@28b5662d, recursive=false, name=null)
16:56:54.213 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node2, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@1a5b7394)
16:56:54.213 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node2
16:56:54.214 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@7e4ac598, recursive=false, name=null)
16:56:54.214 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node3, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@1a5b7394)
16:56:54.215 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node3
16:56:54.216 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>>>>>> setting property managesPathParams = true
16:56:54.227 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@250a946, recursive=false, name=null)
16:56:54.227 [main                ] TRACE i.t.northernwind.core.impl.model.DefaultSite       - traverse(/structure, /structure/node4, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$460/0x000000010050a040@2d5ae78e, it.tidalwave.northernwind.core.impl.model.DefaultSite$$Lambda$469/0x000000010052a840@1a5b7394)
16:56:54.227 [main                ] TRACE i.t.n.core.impl.model.mock.MockModelFactory        - >>>> creating SiteNode for /structure/node4
16:56:54.232 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - ResourceFileFinderSupport(super=HierarchicFinderSupport(name=, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), resultComputer=it.tidalwave.northernwind.core.impl.model.MockFileSystemSupport$$Lambda$464/0x0000000100508840@2ffb0d10, recursive=false, name=null)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Documents by relative path:
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Content(path=/content/document)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /document1: Content(path=/content/document/document1)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /document2: Content(path=/content/document/document2)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /document3: Content(path=/content/document/document3)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Library by relative path:
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /library1: Resource(path=/content/library/library1)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /library2: Resource(path=/content/library/library2)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Media by relative path:
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /media1: Media(path=/content/media/media1)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /media2: Media(path=/content/media/media2)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /media3: Media(path=/content/media/media3)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative path:
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /: Node(path=/structure)
16:56:54.232 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node1: Node(path=/structure/node1)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node2: Node(path=/structure/node2)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node3: Node(path=/structure/node3)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> /node4: Node(path=/structure/node4)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - Nodes by relative URI:
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure/node1\E: Node(path=/structure/node1)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure/node2\E: Node(path=/structure/node2)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure/node4\E: Node(path=/structure/node4)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> \Q/relativeUriFor:/structure\E: Node(path=/structure)
16:56:54.233 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSite       - >>>> ^/relativeUriFor:/structure/node3(|/.*$): Node(path=/structure/node3)
16:56:54.241 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - TEST PASSED in 126 msec
16:56:54.241 [main                ] INFO  i.t.northernwind.core.impl.model.DefaultSiteTest   - 
16:56:54.244 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:56:54.244 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.244 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link, /link/]
16:56:54.244 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:56:54.246 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 3 msec
16:56:54.247 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.247 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:56:54.247 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.247 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link/, /link/]
16:56:54.247 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:56:54.248 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.248 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.249 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************
16:56:54.249 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.249 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link?arg=val, /link?arg=val]
16:56:54.249 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************
16:56:54.250 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 0 msec
16:56:54.250 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.250 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *************************************
16:56:54.250 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.250 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/link/?arg=val, /link/?arg=val]
16:56:54.250 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *************************************
16:56:54.251 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.251 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.252 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:56:54.252 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.252 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [/image.jpg, /image.jpg]
16:56:54.252 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ********************************
16:56:54.253 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.253 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.254 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - **************************************************
16:56:54.254 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.254 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link, http://acme.com/link/]
16:56:54.254 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - **************************************************
16:56:54.258 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.258 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.259 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***************************************************
16:56:54.259 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.259 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link/, http://acme.com/link/]
16:56:54.259 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***************************************************
16:56:54.261 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.261 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.261 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *****************************************************************
16:56:54.261 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.261 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link?arg=val, http://acme.com/link?arg=val]
16:56:54.261 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *****************************************************************
16:56:54.262 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.262 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.264 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *******************************************************************
16:56:54.264 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.264 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/link/?arg=val, http://acme.com/link/?arg=val]
16:56:54.264 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - *******************************************************************
16:56:54.269 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 6 msec
16:56:54.269 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.273 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************************************
16:56:54.273 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST "must create correct links"
16:56:54.273 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ARGS [http://acme.com/image.jpg, http://acme.com/image.jpg]
16:56:54.273 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - ***********************************************************
16:56:54.275 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - TEST PASSED in 2 msec
16:56:54.275 [main                ] INFO  i.t.n.c.impl.model.NormalizedLinkPostProcessorTest - 
16:56:54.277 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *******************************************************
16:56:54.277 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must properly notify a missing embedded template"
16:56:54.277 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *******************************************************
16:56:54.279 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 2 msec
16:56:54.279 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:56:54.284 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***************************************************************
16:56:54.284 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must properly read the contents of the embedded template"
16:56:54.284 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***************************************************************
16:56:54.306 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 15 msec
16:56:54.306 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:56:54.314 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***********************************************************************
16:56:54.314 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must properly retrieve template from properly configured Content"
16:56:54.314 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - ***********************************************************************
16:56:54.315 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:54.315 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:54.315 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/path)
16:56:54.316 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:54.316 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:54.316 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 2 msec
16:56:54.316 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:56:54.318 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *****************************************************
16:56:54.318 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must return empty when Content has no property"
16:56:54.318 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - *****************************************************
16:56:54.318 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/path)
16:56:54.318 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:54.318 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:54.322 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 0 msec
16:56:54.322 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:56:54.324 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - **********************************************
16:56:54.324 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST "must return empty when no Content found"
16:56:54.324 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - **********************************************
16:56:54.324 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/of/nonexistent/content)
16:56:54.325 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:56:54.325 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:56:54.327 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - TEST PASSED in 3 msec
16:56:54.327 [main                ] INFO  i.t.n.core.impl.text.St4TemplateFactoryTest        - 
16:56:54.358 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, responseHolder, underTest]
16:56:54.377 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - *********************************************
16:56:54.377 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST "must do nothing when site is available"
16:56:54.377 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - *********************************************
16:56:54.378 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST PASSED in 1 msec
16:56:54.378 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - 
16:56:54.423 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, site, responseHolder, underTest]
16:56:54.440 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - ********************************************************
16:56:54.440 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST "must return status 503 when site is not available"
16:56:54.440 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - ********************************************************
16:56:54.441 [main                ] WARN  i.t.n.c.m.spi.AvailabilityEnforcerRequestProcessor - Site unavailable, sending maintenance page
16:56:54.498 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
16:56:54.498 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
16:56:54.509 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:56:54.509 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/
16:56:54.509 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/AvailabilityEnforcerRequestProcessorTest/expected-results/response.txt
16:56:54.509 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/AvailabilityEnforcerRequestProcessorTest/response.txt
16:56:54.510 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - TEST PASSED in 70 msec
16:56:54.510 [main                ] INFO  i.t.n.c.m.s.AvailabilityEnforcerRequestProcessorTest - 
16:56:54.652 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.653 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************
16:56:54.653 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.653 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource, en, http://acme.com/path/resource?lang=en]
16:56:54.653 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************
16:56:54.654 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.654 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:54.698 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.699 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:56:54.700 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.700 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource?a=b, en, http://acme.com/path/resource?a=b&lang=en]
16:56:54.700 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:56:54.700 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.700 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:54.724 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.725 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:56:54.725 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.725 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource?lang=it, en, http://acme.com/path/resource?lang=en]
16:56:54.725 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***************************************************************************************
16:56:54.752 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 27 msec
16:56:54.752 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:54.784 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.785 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:56:54.785 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.785 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource?lang=it&a=b, en, http://acme.com/path/resource?lang=en&a=b]
16:56:54.785 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:56:54.786 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.786 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:54.815 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.819 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:56:54.819 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.819 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource?c=d&lang=it, en, http://acme.com/path/resource?c=d&lang=en]
16:56:54.819 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ***********************************************************************************************
16:56:54.820 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.820 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:54.894 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.919 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************************************
16:56:54.919 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.919 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource?c=d&lang=it&a=b, en, http://acme.com/path/resource?c=d&lang=en&a=b]
16:56:54.919 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *******************************************************************************************************
16:56:54.920 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.920 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:54.940 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.942 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:56:54.942 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.942 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource/, en, http://acme.com/path/resource/?lang=en]
16:56:54.942 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:56:54.947 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 4 msec
16:56:54.947 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:54.970 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:54.971 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:54.971 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:54.971 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource/?a=b, en, http://acme.com/path/resource/?a=b&lang=en]
16:56:54.971 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:54.971 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:54.971 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.008 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.011 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:55.011 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.011 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource/?lang=it, en, http://acme.com/path/resource/?lang=en]
16:56:55.011 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:55.012 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 3 msec
16:56:55.012 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.046 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.049 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.049 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.049 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource/?lang=it&a=b, en, http://acme.com/path/resource/?lang=en&a=b]
16:56:55.049 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.049 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:55.049 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.077 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.078 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.086 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.086 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource/?c=d&lang=it, en, http://acme.com/path/resource/?c=d&lang=en]
16:56:55.086 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.087 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 9 msec
16:56:55.087 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.099 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.108 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:56:55.108 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.108 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/resource/?c=d&lang=it&a=b, en, http://acme.com/path/resource/?c=d&lang=en&a=b]
16:56:55.108 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:56:55.109 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:55.109 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.145 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.152 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:56:55.152 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.152 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/image.jpg, en, http://acme.com/path/image.jpg?lang=en]
16:56:55.152 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************
16:56:55.153 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:55.153 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.174 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.179 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:55.179 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.179 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/image.jpg?a=b, en, http://acme.com/path/image.jpg?a=b&lang=en]
16:56:55.179 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:55.180 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:55.180 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.240 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.242 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:55.243 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.243 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/image.jpg?lang=it, en, http://acme.com/path/image.jpg?lang=en]
16:56:55.243 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *****************************************************************************************
16:56:55.247 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 5 msec
16:56:55.247 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.292 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.293 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.293 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.293 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/image.jpg?lang=it&a=b, en, http://acme.com/path/image.jpg?lang=en&a=b]
16:56:55.293 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.298 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 1 msec
16:56:55.298 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.324 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.330 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.330 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.330 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/image.jpg?c=d&lang=it, en, http://acme.com/path/image.jpg?c=d&lang=en]
16:56:55.330 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *************************************************************************************************
16:56:55.331 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 0 msec
16:56:55.331 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.364 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.mockito.Mockito#0, parameterLanguageOverrideRequestProcessor, underTest]
16:56:55.365 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:56:55.365 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST "must properly postProcess"
16:56:55.365 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - ARGS [http://acme.com/path/image.jpg?c=d&lang=it&a=b, en, http://acme.com/path/image.jpg?c=d&lang=en&a=b]
16:56:55.365 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - *********************************************************************************************************
16:56:55.378 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - TEST PASSED in 11 msec
16:56:55.378 [main                ] INFO  i.t.n.c.m.s.ParameterLanguageOverrideLinkPostProcessorTest - 
16:56:55.380 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************************
16:56:55.380 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST "createViewAndController must delegate to the proper ViewBuilder"
16:56:55.380 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************************
16:56:55.458 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST PASSED in 67 msec
16:56:55.458 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - 
16:56:55.459 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************
16:56:55.459 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST "must discover and properly register annotated views"
16:56:55.460 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - **********************************************************
16:56:57.682 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactory          - View definitions:
16:56:57.682 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactory          - >>>> ViewBuilder(viewConstructor=public it.tidalwave.northernwind.frontend.impl.ui.mock.MockView1(), viewControllerConstructor=public it.tidalwave.northernwind.frontend.impl.ui.mock.MockController1())
16:56:57.683 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactory          - >>>> ViewBuilder(viewConstructor=public it.tidalwave.northernwind.frontend.impl.ui.mock.MockView2(), viewControllerConstructor=public it.tidalwave.northernwind.frontend.impl.ui.mock.MockController2())
16:56:57.683 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactory          - >>>> ViewBuilder(viewConstructor=public it.tidalwave.northernwind.frontend.impl.ui.mock.MockView3(), viewControllerConstructor=public it.tidalwave.northernwind.frontend.impl.ui.mock.MockController3())
16:56:57.688 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - TEST PASSED in 2224 msec
16:56:57.689 [main                ] INFO  i.t.n.frontend.impl.ui.DefaultViewFactoryTest      - 
16:56:57.727 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, siteProvider, it.tidalwave.northernwind.frontend.impl.ui.mock.MockService1#0, it.tidalwave.northernwind.frontend.impl.ui.mock.MockService2#0]
16:56:57.728 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - ****************************************************
16:56:57.728 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - TEST "must properly instantiate view and controller"
16:56:57.728 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - ****************************************************
16:56:57.729 [main                ] DEBUG i.t.northernwind.frontend.impl.ui.ViewBuilder      - createViewAndController(theId, Mock for SiteNode, hashCode: 980839615)
16:56:57.732 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - TEST PASSED in 3 msec
16:56:57.732 [main                ] INFO  i.t.northernwind.frontend.impl.ui.ViewBuilderTest  - 
16:56:57.966 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, requestResettable1, requestResettable2, requestProcessor1, requestProcessor2, requestProcessor3, requestProcessor4, requestProcessor5, underTest, requestHolder, responseHolder, responseBuilder, org.mockito.Mockito#0]
16:56:57.973 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:56:57.973 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@64117499
16:56:57.973 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@53ce7e1c
16:56:57.974 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@7dcefda1
16:56:57.974 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$HiYmCjVv@75723fe1
16:56:57.974 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$kvfRshKI@1aa8386a
16:56:58.011 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *********************************************************
16:56:58.011 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call all RequestProcessors in normal scenario"
16:56:58.011 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *********************************************************
16:56:58.014 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 429685282)
16:56:58.018 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@25d439a ...
16:56:58.019 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@14d77224 ...
16:56:58.019 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1314862841 ...
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 600944627 ...
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@64117499 ...
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@53ce7e1c ...
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@7dcefda1 ...
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$HiYmCjVv@75723fe1 ...
16:56:58.019 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$kvfRshKI@1aa8386a ...
16:56:58.020 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@25d439a ...
16:56:58.020 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.020 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@14d77224 ...
16:56:58.020 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.020 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1314862841 ...
16:56:58.020 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 600944627 ...
16:56:58.033 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 22 msec
16:56:58.033 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:56:58.093 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, requestResettable1, requestResettable2, requestProcessor1, requestProcessor2, requestProcessor3, requestProcessor4, requestProcessor5, underTest, requestHolder, responseHolder, responseBuilder, org.mockito.Mockito#0]
16:56:58.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:56:58.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@4134db1e
16:56:58.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@6b0e9e
16:56:58.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@58984698
16:56:58.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$HiYmCjVv@52029f28
16:56:58.102 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$kvfRshKI@3589425d
16:56:58.103 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - ******************************************************************************
16:56:58.103 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when HttpStatusException with SC FOUND"
16:56:58.103 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - ******************************************************************************
16:56:58.103 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 998608600)
16:56:58.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@2f985057 ...
16:56:58.104 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.104 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@3809b1e6 ...
16:56:58.105 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1312947189 ...
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1496327016 ...
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@4134db1e ...
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@6b0e9e ...
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@58984698 ...
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@2f985057 ...
16:56:58.105 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@3809b1e6 ...
16:56:58.105 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1312947189 ...
16:56:58.105 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1496327016 ...
16:56:58.114 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 11 msec
16:56:58.115 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:56:58.145 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, requestResettable1, requestResettable2, requestProcessor1, requestProcessor2, requestProcessor3, requestProcessor4, requestProcessor5, underTest, requestHolder, responseHolder, responseBuilder, org.mockito.Mockito#0]
16:56:58.148 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:56:58.148 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@5b91c33f
16:56:58.148 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@11279761
16:56:58.148 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@48526f0b
16:56:58.148 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$HiYmCjVv@1f7f2e76
16:56:58.148 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$kvfRshKI@4a229e9d
16:56:58.150 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *****************************************************************************************
16:56:58.150 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when HttpStatusException with generic Http status"
16:56:58.150 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *****************************************************************************************
16:56:58.150 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 2143888700)
16:56:58.150 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@21d1f97f ...
16:56:58.150 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.150 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@6944a621 ...
16:56:58.151 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.151 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1755601679 ...
16:56:58.151 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 966526472 ...
16:56:58.151 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@5b91c33f ...
16:56:58.151 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@11279761 ...
16:56:58.151 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@48526f0b ...
16:56:58.151 [main                ] WARN  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processing: Mock for Request, hashCode: 2143888700
it.tidalwave.northernwind.core.model.HttpStatusException: httpStatus=406, headers={}
	at it.tidalwave.northernwind.frontend.ui.spi.DefaultSiteViewControllerTest.must_call_some_RequestProcessors_when_HttpStatusException_with_generic_Http_status(DefaultSiteViewControllerTest.java:223)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:829)
	at org.testng.TestRunner.run(TestRunner.java:602)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
	at org.testng.SuiteRunner.run(SuiteRunner.java:330)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
	at org.testng.TestNG.runSuites(TestNG.java:1099)
	at org.testng.TestNG.run(TestNG.java:1067)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
16:56:58.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@21d1f97f ...
16:56:58.153 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@6944a621 ...
16:56:58.153 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1755601679 ...
16:56:58.153 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 966526472 ...
16:56:58.163 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 13 msec
16:56:58.163 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:56:58.193 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, requestResettable1, requestResettable2, requestProcessor1, requestProcessor2, requestProcessor3, requestProcessor4, requestProcessor5, underTest, requestHolder, responseHolder, responseBuilder, org.mockito.Mockito#0]
16:56:58.194 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:56:58.194 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@1bbff5ba
16:56:58.195 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@5e899b4c
16:56:58.195 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@4204ad9d
16:56:58.195 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$HiYmCjVv@4daaad61
16:56:58.195 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$kvfRshKI@295c834b
16:56:58.195 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - **************************************************************
16:56:58.195 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when NotFoundException"
16:56:58.195 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - **************************************************************
16:56:58.196 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 1543082570)
16:56:58.196 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@79b0128d ...
16:56:58.196 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.196 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@3a784248 ...
16:56:58.196 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.196 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1589863967 ...
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 451992636 ...
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@1bbff5ba ...
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@5e899b4c ...
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@4204ad9d ...
16:56:58.197 [main                ] WARN  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processing: Mock for Request, hashCode: 1543082570 - it.tidalwave.util.NotFoundException
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@79b0128d ...
16:56:58.197 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@3a784248 ...
16:56:58.197 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1589863967 ...
16:56:58.197 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 451992636 ...
16:56:58.199 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 3 msec
16:56:58.199 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:56:58.215 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, requestResettable1, requestResettable2, requestProcessor1, requestProcessor2, requestProcessor3, requestProcessor4, requestProcessor5, underTest, requestHolder, responseHolder, responseBuilder, org.mockito.Mockito#0]
16:56:58.216 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:56:58.216 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@6eba6554
16:56:58.216 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@2e4f3c14
16:56:58.216 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@1c204621
16:56:58.216 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$HiYmCjVv@a588739
16:56:58.216 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$kvfRshKI@3775c3e3
16:56:58.217 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *************************************************************
16:56:58.217 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when RuntimeException"
16:56:58.217 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *************************************************************
16:56:58.218 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 644399360)
16:56:58.218 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@3848c63 ...
16:56:58.218 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.218 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@33f2ccd1 ...
16:56:58.218 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.218 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 842944886 ...
16:56:58.218 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1825297118 ...
16:56:58.218 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@6eba6554 ...
16:56:58.218 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@2e4f3c14 ...
16:56:58.218 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@1c204621 ...
16:56:58.219 [main                ] ERROR i.t.n.frontend.ui.spi.DefaultSiteViewController    - processing: Mock for Request, hashCode: 644399360
java.lang.RuntimeException: Purportedly thrown exception
	at it.tidalwave.northernwind.frontend.ui.spi.DefaultSiteViewControllerTest.must_call_some_RequestProcessors_when_RuntimeException(DefaultSiteViewControllerTest.java:240)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:829)
	at org.testng.TestRunner.run(TestRunner.java:602)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
	at org.testng.SuiteRunner.run(SuiteRunner.java:330)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
	at org.testng.TestNG.runSuites(TestNG.java:1099)
	at org.testng.TestNG.run(TestNG.java:1067)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
16:56:58.219 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@3848c63 ...
16:56:58.219 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.219 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@33f2ccd1 ...
16:56:58.219 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.219 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 842944886 ...
16:56:58.219 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 1825297118 ...
16:56:58.222 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 4 msec
16:56:58.222 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:56:58.237 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, requestResettable1, requestResettable2, requestProcessor1, requestProcessor2, requestProcessor3, requestProcessor4, requestProcessor5, underTest, requestHolder, responseHolder, responseBuilder, org.mockito.Mockito#0]
16:56:58.238 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> requestProcessors:
16:56:58.238 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@d7e5d99
16:56:58.238 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@1a6bcdf9
16:56:58.238 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@4016ec40
16:56:58.238 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor4$MockitoMock$HiYmCjVv@5b2a23e9
16:56:58.238 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>>>>>> it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor5$MockitoMock$kvfRshKI@24473f80
16:56:58.239 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *******************************************************
16:56:58.239 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST "must call some RequestProcessors when one breaks"
16:56:58.239 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - *******************************************************
16:56:58.243 [main                ] INFO  i.t.n.frontend.ui.spi.DefaultSiteViewController    - processRequest(Mock for Request, hashCode: 1808805067)
16:56:58.243 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@511f3350 ...
16:56:58.243 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.243 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@6bda9fd9 ...
16:56:58.243 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.243 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1880945628 ...
16:56:58.243 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 449322465 ...
16:56:58.243 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor1$MockitoMock$Df87iSkT@d7e5d99 ...
16:56:58.243 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor2$MockitoMock$fVX0XxUF@1a6bcdf9 ...
16:56:58.244 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> trying it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestProcessor3$MockitoMock$ib76kdrq@4016ec40 ...
16:56:58.244 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable1$MockitoMock$5ASDSWMm@511f3350 ...
16:56:58.244 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable1  - Reset
16:56:58.244 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting it.tidalwave.northernwind.frontend.ui.spi.mock.MockRequestResettable2$MockitoMock$YEDNsVGD@6bda9fd9 ...
16:56:58.244 [main                ] INFO  i.t.n.frontend.ui.spi.mock.MockRequestResettable2  - Reset
16:56:58.244 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for RequestHolder, hashCode: 1880945628 ...
16:56:58.244 [main                ] DEBUG i.t.n.frontend.ui.spi.DefaultSiteViewController    - >>>> resetting Mock for ResponseHolder, hashCode: 449322465 ...
16:56:58.246 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - TEST PASSED in 6 msec
16:56:58.246 [main                ] INFO  i.t.n.f.ui.spi.DefaultSiteViewControllerTest       - 
16:56:58.246 [main                ] INFO  i.t.n.core.impl.filter.NodeLinkMacroFilterTest     - FINISHED TESTS OF it.tidalwave.northernwind.core.impl.filter.NodeLinkMacroFilterTest
[INFO] Tests run: 101, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.498 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 101, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core-default ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/it-tidalwave-northernwind-core-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core-default ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/it-tidalwave-northernwind-core-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core-default ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-default/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-default-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/it-tidalwave-northernwind-core-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-default/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-default-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/CoreImplementation/target/it-tidalwave-northernwind-core-default-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-default/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-default-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-components >--
[INFO] Building NorthernWind :: Frontend :: Components 1.2-ALPHA-12-SNAPSHOT [11/24]
[INFO]   from modules/Components/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-components ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-components ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565020445
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Copying 3 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-components ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 40 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/javax.annotation.CheckForNull,/javax.annotation.Nonnegative,/javax.annotation.Nonnull,/org.springframework.context.annotation.Scope,/javax.inject.Inject
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java:[44,97] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java:[47,95] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java:[50,78] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java:[53,75] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java:[56,90] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/menu/MenuViewController.java:[43,71] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/Properties.java:[47,82] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/container/DefaultContainerViewController.java:[58,83] [deprecation] getTemplate(Class<?>,ResourcePath) in Site has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/DefaultNodeContainerViewController.java:[92,83] [deprecation] getTemplate(Class<?>,ResourcePath) in Site has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/gallery/spi/MediaMetadataXsltAdapter.java:[117,43] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/menu/DefaultMenuViewController.java:[67,69] [deprecation] getTemplate(Class<?>,ResourcePath) in Site has been deprecated
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Copying 22 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-components ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod,/javax.annotation.Nullable,/org.testng.annotations.Test,/javax.annotation.Nonnegative,/org.testng.annotations.DataProvider
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java:[205,38] [unchecked] unchecked generic array creation for varargs parameter of type Collection<? extends Content>[]
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java:[287,38] [unchecked] unchecked generic array creation for varargs parameter of type Collection<? extends Content>[]
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java:[315,38] [unchecked] unchecked generic array creation for varargs parameter of type Collection<? extends Content>[]
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java:[375,66] [unchecked] unchecked method invocation: method setDynamicNodeProperty in interface RequestContext is applied to given types
  required: Key<T>,T
  found: Key,Object
  where T is a type-variable:
    T extends Object declared in method <T>setDynamicNodeProperty(Key<T>,T)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewControllerTest.java:[375,70] [unchecked] unchecked conversion
  required: Key<T>
  found:    Key
  where T is a type-variable:
    T extends Object declared in method <T>setDynamicNodeProperty(Key<T>,T)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/menu/DefaultMenuViewControllerTest.java:[211,69] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/MockNodesForSitemap.java:[135,30] [unchecked] unchecked method invocation: method accept in interface Layout is applied to given types
  required: Visitor<? super Layout,T>
  found: Visitor
  where T is a type-variable:
    T extends Object declared in method <T>accept(Visitor<? super Layout,T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/MockNodesForSitemap.java:[135,34] [unchecked] unchecked conversion
  required: Visitor<? super Layout,T>
  found:    Visitor
  where T is a type-variable:
    T extends Object declared in method <T>accept(Visitor<? super Layout,T>)
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/DefaultNodeContainerViewControllerTest.java:[374,69] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/src/test/java/it/tidalwave/northernwind/frontend/ui/component/htmltextwithtitle/DefaultHtmlTextWithTitleViewControllerTest.java:[132,71] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:57:18.668 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - STARTING TESTS OF it.tidalwave.northernwind.frontend.ui.component.blog.DefaultBlogViewControllerTest
16:57:20.762 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:57:20.763 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:20.763 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, , , [69, 57, 63, 86, 44, 89, 18, 73, 16, 94], [12, 64, 39, 25, 4, 19, 32], [3, 71, 80, 11, 99, 97, 62, 96, 38, 13, 90, 21, 48]]
16:57:20.764 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:57:21.453 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:21.484 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.492 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:21.492 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.493 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:21.494 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.496 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:21.502 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:21.507 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:21.507 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:21.508 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:21.510 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:21.510 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:21.511 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:21.512 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:21.513 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:21.518 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:21.521 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:21.522 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:21.523 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:21.523 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:21.524 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:21.524 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:21.531 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:21.532 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:21.532 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:21.533 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:21.543 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:21.544 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:21.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:21.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:21.546 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:21.547 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:21.553 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:21.553 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:21.554 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:21.557 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:21.564 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:21.566 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:21.567 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:21.567 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:21.569 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:21.570 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:21.570 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:21.572 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:21.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:21.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:21.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:21.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:21.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:21.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:21.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:21.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:21.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:21.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:21.588 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:21.588 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:21.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:21.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:21.806 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:21.806 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:21.812 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:21.813 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:21.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:21.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:21.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:21.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:21.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:21.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:21.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:21.835 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:21.835 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:21.836 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:21.836 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:21.837 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:21.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:21.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:21.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:21.855 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:21.867 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:21.867 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:21.868 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:21.883 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:21.887 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:21.887 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:21.895 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:21.895 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:21.896 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:21.897 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:21.898 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:21.899 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:21.904 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:21.905 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:21.905 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:21.905 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:21.906 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:21.906 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:21.907 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:21.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:21.920 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:21.922 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:21.934 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:21.936 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:21.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:21.940 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:21.945 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:21.957 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 95964948
16:57:21.958 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: )
16:57:21.959 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:21.959 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.960 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.970 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:21.971 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.971 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.971 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:21.971 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.972 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:21.985 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:57:22.199 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 95964948
16:57:22.200 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:22.203 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:22.204 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:22.207 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:22.214 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:22.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:22.217 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:22.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:22.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:22.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:22.220 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:22.222 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:22.228 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:22.229 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:22.229 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:22.230 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:22.230 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:22.233 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:22.234 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:22.234 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:22.235 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:22.236 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:22.236 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:22.236 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:22.237 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:22.237 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:22.238 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:22.238 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:22.239 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:22.239 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:22.296 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1527 msec
16:57:22.296 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:22.304 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:22.304 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:22.304 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-10, Title #10, [10], [], []]
16:57:22.304 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:22.563 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:22.564 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.565 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:22.565 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.566 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:22.566 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.567 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:22.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:22.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:22.640 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:22.640 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:22.655 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:22.656 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:22.656 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:22.657 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:22.658 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:22.659 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:22.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:22.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:22.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:22.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:22.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:22.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:22.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:22.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:22.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:22.699 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:22.703 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:22.708 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:22.711 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:22.713 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:22.715 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:22.716 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:22.716 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:22.717 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:22.717 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:22.717 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:22.718 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:22.720 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:22.722 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:22.723 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:22.723 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:22.732 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:22.743 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:22.743 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:22.744 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:22.744 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:22.744 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:22.745 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:22.745 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:22.745 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:22.746 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:22.746 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:22.747 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:22.747 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:22.747 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:22.748 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:22.748 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:22.748 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:22.749 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:22.765 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:22.766 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:22.767 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:22.767 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:22.768 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:22.768 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:22.768 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:22.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:22.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:22.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:22.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:22.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:22.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:22.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:22.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:22.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:22.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:22.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:22.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:22.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:22.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:22.790 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:22.795 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:22.797 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:22.798 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:22.798 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:22.800 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:22.801 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:22.801 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:22.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:22.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:22.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:22.828 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:22.829 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:22.830 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:22.830 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:22.830 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:22.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:22.849 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:22.849 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:22.850 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:22.858 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:22.859 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:22.859 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:22.860 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:22.860 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:22.861 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 75480150
16:57:22.861 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: post-10)
16:57:22.861 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:22.861 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:22.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:22.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.863 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:22.863 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:57:22.888 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 75480150
16:57:22.888 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:22.897 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 592 msec
16:57:22.897 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:22.899 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:22.899 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:22.899 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-11, Title #11, [11], [], []]
16:57:22.899 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:23.078 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.079 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.080 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.080 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.089 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.089 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.090 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:23.091 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:23.092 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:23.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:23.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:23.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:23.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:23.099 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:23.099 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:23.100 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:23.100 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:23.100 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:23.101 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:23.101 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:23.101 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:23.102 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:23.102 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:23.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:23.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:23.115 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:23.115 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:23.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:23.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:23.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:23.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:23.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:23.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:23.118 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:23.119 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:23.119 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:23.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:23.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:23.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:23.130 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:23.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:23.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:23.133 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:23.134 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:23.134 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:23.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:23.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:23.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:23.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:23.136 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:23.136 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:23.136 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:23.137 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:23.138 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:23.138 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:23.138 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:23.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:23.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:23.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:23.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:23.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:23.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:23.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:23.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:23.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:23.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:23.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:23.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:23.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:23.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:23.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:23.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:23.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:23.146 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:23.146 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:23.153 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:23.154 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:23.154 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:23.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:23.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:23.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:23.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:23.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:23.162 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:23.163 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:23.163 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:23.163 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.164 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:23.165 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.165 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:23.165 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:23.166 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:23.166 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:23.167 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:23.169 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:23.171 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:23.172 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:23.172 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:23.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:23.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:23.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:23.174 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:23.174 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:23.175 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1671084561
16:57:23.175 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: post-11)
16:57:23.175 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.175 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.176 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.176 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.176 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.176 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.176 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.176 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.176 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.176 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:57:23.177 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1671084561
16:57:23.177 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:23.178 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 279 msec
16:57:23.178 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:23.199 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:23.199 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:23.199 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-43, Title #43, [43], [], []]
16:57:23.199 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:23.330 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.330 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.330 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.330 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.332 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.332 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.333 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:23.333 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:23.333 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:23.334 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.334 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:23.334 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:23.335 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:23.335 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:23.335 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:23.336 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:23.336 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:23.336 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:23.336 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:23.337 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:23.337 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:23.337 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:23.338 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:23.338 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:23.347 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:23.348 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:23.350 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:23.351 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:23.351 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:23.352 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:23.352 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:23.352 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:23.355 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:23.355 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:23.356 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:23.356 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:23.357 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:23.357 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:23.357 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:23.357 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:23.358 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:23.358 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:23.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:23.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:23.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:23.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:23.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:23.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:23.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:23.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:23.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:23.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:23.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:23.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:23.371 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:23.371 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:23.371 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.372 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:23.372 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:23.372 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:23.372 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:23.373 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:23.373 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:23.373 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:23.374 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:23.374 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:23.374 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:23.374 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:23.375 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:23.375 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:23.375 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:23.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:23.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:23.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:23.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:23.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:23.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:23.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:23.378 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:23.378 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:23.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:23.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:23.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:23.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:23.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:23.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:23.389 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:23.389 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:23.389 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.390 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:23.390 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:23.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:23.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:23.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:23.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:23.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:23.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:23.404 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:23.404 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:23.405 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:23.405 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:23.406 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:23.406 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:23.406 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:23.407 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 193156903
16:57:23.407 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: post-43)
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.408 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.409 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:57:23.410 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 193156903
16:57:23.410 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:23.411 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 213 msec
16:57:23.411 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:23.440 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:57:23.440 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:23.440 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/tag3, , [44, 18, 16, 94, 25, 19, 32, 71, 11, 99], [21, 84, 30, 55, 74, 78, 45], [51, 43, 72, 68, 37, 46, 85, 77, 26, 76, 47, 17, 65]]
16:57:23.440 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:57:23.617 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.617 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.618 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.626 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.628 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.628 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:23.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:23.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:23.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:23.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:23.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:23.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:23.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:23.632 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:23.632 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:23.636 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:23.636 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:23.637 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:23.637 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:23.637 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:23.638 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:23.638 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:23.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:23.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:23.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:23.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:23.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:23.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:23.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:23.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:23.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:23.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:23.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:23.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:23.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:23.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:23.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:23.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:23.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:23.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:23.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:23.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:23.654 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:23.654 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:23.655 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:23.655 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:23.655 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:23.658 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:23.659 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:23.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:23.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:23.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:23.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:23.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:23.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:23.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:23.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:23.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:23.677 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:23.677 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:23.677 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:23.678 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:23.678 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:23.679 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:23.679 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:23.679 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:23.680 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:23.680 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:23.680 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:23.681 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:23.681 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:23.681 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:23.682 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:23.682 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:23.703 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:23.703 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:23.703 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:23.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:23.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:23.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:23.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:23.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:23.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:23.715 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:23.715 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:23.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:23.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:23.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:23.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:23.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:23.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:23.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:23.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:23.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:23.806 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:23.823 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:23.823 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:23.823 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:23.824 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:23.824 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:23.825 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:23.826 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1019157412
16:57:23.826 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: tag3, uri: )
16:57:23.838 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.839 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:23.861 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:57:23.951 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1019157412
16:57:23.952 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:23.953 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:23.953 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:23.953 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:23.953 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:23.954 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:23.954 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:23.954 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:23.955 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:23.955 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:23.955 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:23.956 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:23.956 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:23.956 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:23.956 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.957 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:23.963 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:23.963 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:23.964 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:23.964 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:23.964 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:23.965 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:23.965 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:23.965 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:23.966 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:23.966 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:23.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:23.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:23.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:23.968 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:24.045 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 594 msec
16:57:24.046 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:24.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:57:24.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:24.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/tag5, , [57, 63, 89, 18, 94, 39, 25, 19, 32, 3], [71, 11, 62, 38, 13, 21, 84], [36, 30, 14, 74, 7, 31, 45, 52, 83, 2, 72, 68, 9]]
16:57:24.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:57:24.352 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.352 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.353 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.353 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.353 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.353 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.354 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:24.364 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:24.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:24.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:24.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:24.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:24.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:24.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:24.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:24.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:24.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:24.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:24.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:24.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:24.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:24.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:24.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:24.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:24.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:24.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:24.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:24.382 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:24.383 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:24.386 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:24.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:24.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:24.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:24.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:24.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:24.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:24.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:24.394 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:24.398 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:24.399 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:24.399 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:24.399 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:24.400 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:24.400 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:24.400 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:24.400 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:24.401 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:24.401 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:24.401 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:24.401 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:24.401 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:24.402 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:24.402 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:24.423 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:24.423 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:24.423 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.424 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:24.424 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:24.424 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:24.424 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:24.425 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:24.425 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:24.425 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:24.425 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:24.426 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:24.426 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:24.426 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:24.426 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:24.427 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:24.427 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:24.427 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:24.427 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:24.428 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:24.428 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:24.428 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:24.428 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:24.429 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:24.429 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:24.429 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:24.429 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:24.429 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:24.430 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:24.430 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:24.443 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:24.443 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:24.443 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:24.443 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:24.444 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:24.444 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.444 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:24.444 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:24.445 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:24.445 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:24.445 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:24.445 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:24.445 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:24.446 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:24.446 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:24.446 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:24.446 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:24.447 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:24.447 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:24.447 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:24.447 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:24.448 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:24.448 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1979860449
16:57:24.466 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: tag5, uri: )
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.467 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.487 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:57:24.591 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1979860449
16:57:24.591 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:24.592 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:24.592 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:24.592 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:24.592 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:24.593 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:24.593 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:24.593 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:24.593 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:24.594 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.594 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:24.594 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:24.594 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:24.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:24.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:24.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:24.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:24.611 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:24.611 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:24.611 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:24.611 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:24.612 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:24.612 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:24.612 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:24.612 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:24.613 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.613 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:24.613 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:24.613 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:24.614 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:24.664 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 603 msec
16:57:24.664 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:24.674 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:57:24.674 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:24.674 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /category1, , [44, 18, 12, 25, 19, 71, 99, 97, 90, 48], [75, 84, 54, 42, 15, 45, 51], [83, 72, 58, 26, 95, 28, 60, 93, 56, 59, 82, 91]]
16:57:24.674 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:57:24.807 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.807 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.807 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.807 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.808 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.814 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.814 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:24.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:24.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:24.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:24.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:24.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:24.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:24.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:24.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:24.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:24.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:24.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:24.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:24.834 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:24.839 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:24.839 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:24.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:24.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:24.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:24.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:24.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:24.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:24.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:24.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:24.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:24.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:24.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:24.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:24.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:24.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:24.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:24.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:24.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:24.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:24.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:24.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:24.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:24.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:24.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:24.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:24.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:24.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:24.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:24.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:24.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:24.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:24.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:24.863 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:24.863 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:24.863 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.865 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:24.865 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:24.866 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:24.866 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:24.866 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:24.866 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:24.866 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:24.872 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:24.872 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:24.873 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:24.873 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:24.873 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:24.873 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:24.874 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:24.874 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:24.874 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:24.875 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:24.875 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:24.875 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:24.875 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:24.875 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:24.876 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:24.876 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:24.884 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:24.884 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:24.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:24.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:24.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:24.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:24.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:24.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:24.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:24.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:24.887 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:24.887 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:24.887 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:24.887 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:24.887 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:24.888 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:24.888 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:24.888 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:24.888 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:24.889 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:24.889 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:24.889 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:24.889 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:24.889 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:24.890 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:24.890 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 722513129
16:57:24.900 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: category1)
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.901 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:24.914 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:57:24.935 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 722513129
16:57:24.936 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:24.936 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:24.936 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:24.936 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:24.937 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:24.937 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:24.937 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:24.937 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:24.937 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:24.938 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:24.938 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:24.938 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:24.949 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:24.949 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:24.949 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:24.950 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:24.950 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:24.950 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:24.956 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:24.956 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:24.956 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:25.023 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:25.024 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:25.024 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:25.024 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:25.025 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:25.025 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:25.025 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:25.026 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:25.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 373 msec
16:57:25.052 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:25.057 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:57:25.058 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:25.058 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /category2, , [89, 94, 64, 3, 80, 38, 30, 29, 6, 14], [74, 78, 34, 43, 24, 52, 41], [46, 79, 85, 76, 53, 47, 65, 66, 61, 35, 49, 92, 23]]
16:57:25.058 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:57:25.187 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.187 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.187 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.187 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.188 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.188 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.194 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:25.195 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:25.196 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:25.196 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.196 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:25.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:25.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:25.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:25.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:25.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:25.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:25.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:25.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:25.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:25.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:25.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:25.210 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:25.211 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:25.211 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:25.211 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:25.212 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:25.212 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:25.212 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:25.213 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:25.213 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:25.213 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:25.214 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:25.214 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:25.214 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:25.214 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:25.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:25.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:25.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:25.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:25.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:25.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:25.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:25.225 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:25.225 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:25.225 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:25.226 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:25.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:25.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:25.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:25.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:25.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:25.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:25.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:25.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:25.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:25.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:25.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:25.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:25.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:25.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:25.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:25.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:25.242 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:25.242 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:25.263 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:25.263 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:25.263 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:25.264 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:25.264 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:25.264 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:25.265 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:25.265 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:25.265 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:25.265 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:25.266 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:25.266 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:25.266 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:25.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:25.279 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.279 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:25.280 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:25.280 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:25.280 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:25.281 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:25.281 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:25.281 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:25.281 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:25.282 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.282 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:25.282 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.283 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:25.283 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:25.283 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:25.284 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:25.284 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:25.284 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:25.284 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:25.285 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:25.285 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:25.285 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:25.286 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:25.286 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:25.286 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:25.299 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:25.300 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 384283650
16:57:25.300 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: category2)
16:57:25.300 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.300 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.300 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.300 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.300 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.300 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.300 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.301 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.301 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.319 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:57:25.372 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 384283650
16:57:25.372 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:25.373 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:25.373 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:25.373 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.374 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:25.374 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:25.382 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:25.383 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:25.383 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:25.383 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:25.384 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.384 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:25.384 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:25.385 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:25.385 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:25.385 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:25.386 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:25.386 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:25.398 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:25.398 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.398 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:25.399 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:25.399 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:25.399 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:25.400 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:25.400 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:25.400 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:25.400 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:25.401 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:25.401 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:25.430 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 372 msec
16:57:25.430 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:25.438 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:25.438 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:25.438 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index, Post index, [], [], [69, 57, 63, 86, 44, 89, 18, 73, 16, 94, 12, 64, 39, 25, 4, 19, 32, 3, 71, 80, 11, 99, 97, 62, 96, 38, 13, 90, 21, 48, 75, 10, 84, 36, 30, 54, 29, 55, 6, 42, 14, 74, 87, 20, 15, 7, 31, 78, 34, 45, 51, 43, 24, 52, 83, 2, 72, 68, 9, 37, 58, 41, 46, 79, 85, 77, 26, 88, 76, 33, 53, 47, 17, 65, 70, 5, 66, 1, 61, 35, 40, 95, 28, 49, 60, 92, 23, 27, 93, 56, 59, 82, 81, 98, 50, 67, 22, 8, 0, 91]]
16:57:25.438 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:25.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.553 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.553 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.553 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.553 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.554 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:25.554 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:25.554 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:25.555 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.555 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:25.555 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:25.555 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:25.555 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:25.556 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:25.556 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:25.556 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:25.556 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:25.557 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:25.557 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:25.557 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:25.557 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:25.557 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:25.558 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:25.558 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:25.577 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:25.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:25.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:25.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:25.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:25.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:25.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:25.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:25.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:25.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:25.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:25.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:25.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:25.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:25.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:25.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:25.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:25.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:25.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:25.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:25.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:25.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:25.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:25.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:25.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:25.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:25.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:25.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:25.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:25.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:25.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:25.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.598 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:25.599 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:25.599 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:25.599 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:25.599 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:25.603 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:25.610 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:25.611 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:25.611 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:25.611 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:25.612 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:25.612 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:25.612 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:25.612 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:25.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:25.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:25.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:25.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:25.614 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:25.614 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:25.614 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:25.614 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:25.614 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:25.615 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.615 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:25.615 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:25.615 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:25.616 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:25.616 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:25.616 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:25.616 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:25.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:25.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:25.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.632 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:25.632 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:25.632 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:25.632 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:25.633 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:25.633 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:25.633 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:25.633 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:25.634 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:25.634 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:25.634 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:25.634 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:25.634 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:25.635 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:25.635 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 520830206
16:57:25.635 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: , uri: )
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.636 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:25.636 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:57:25.779 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 520830206
16:57:25.780 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:25.780 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:25.780 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:25.781 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:25.781 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:25.781 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:25.782 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:25.786 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:25.787 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:25.787 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:25.787 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:25.788 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:25.788 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:25.788 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:25.789 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:25.789 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:25.789 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:25.789 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.790 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:25.790 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:25.790 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:25.791 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:25.791 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:25.791 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:25.791 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:25.792 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:25.792 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:25.792 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:25.793 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:25.793 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:25.793 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:25.793 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:25.794 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:25.794 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:25.802 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:25.803 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:25.803 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:25.803 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:25.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:25.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:25.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:25.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.805 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:25.805 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:25.805 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:25.806 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:25.806 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:25.819 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:25.819 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:25.819 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:25.819 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:25.820 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:25.820 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:25.820 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:25.821 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.821 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:25.826 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:25.827 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:25.827 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:25.827 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:25.828 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:25.832 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:25.833 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:25.833 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:25.833 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:25.839 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:25.839 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:25.839 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:25.840 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:25.840 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:25.840 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:25.840 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:25.841 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:25.841 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:25.841 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:25.842 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:25.842 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:25.842 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:25.842 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:25.843 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:25.843 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:25.843 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:25.844 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:25.844 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:25.844 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:25.844 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:25.845 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:25.845 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:25.845 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:25.846 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:25.846 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:25.854 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:25.855 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:25.855 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:25.855 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:25.856 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:25.856 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:25.856 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:25.856 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:25.857 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:26.030 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 592 msec
16:57:26.030 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:26.031 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.031 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:26.031 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/tag3, Posts tagged as 'tag3', [], [], [44, 18, 16, 94, 25, 19, 32, 71, 11, 99, 21, 84, 30, 55, 74, 78, 45, 51, 43, 72, 68, 37, 46, 85, 77, 26, 76, 47, 17, 65, 70, 66, 1, 35, 28, 49, 60, 92, 27, 93, 56, 98, 67, 91]]
16:57:26.031 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.101 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.101 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.102 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.102 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.111 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.111 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:26.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:26.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:26.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:26.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:26.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:26.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:26.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:26.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:26.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:26.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:26.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:26.115 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.115 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:26.115 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:26.115 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:26.115 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:26.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:26.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:26.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:26.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:26.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:26.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:26.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:26.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:26.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:26.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.117 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:26.118 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:26.118 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:26.118 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:26.119 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:26.119 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:26.119 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:26.119 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:26.119 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:26.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:26.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:26.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:26.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:26.120 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:26.121 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:26.121 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:26.121 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:26.121 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:26.121 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:26.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:26.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:26.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:26.131 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:26.132 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:26.132 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:26.132 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:26.138 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:26.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:26.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:26.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:26.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:26.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:26.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:26.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:26.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:26.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:26.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:26.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:26.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:26.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:26.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:26.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:26.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:26.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:26.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:26.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:26.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:26.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:26.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:26.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:26.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:26.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:26.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:26.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:26.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:26.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:26.146 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:26.146 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:26.146 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:26.154 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:26.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:26.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:26.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:26.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:26.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:26.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:26.156 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1981708431
16:57:26.156 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: tag3, uri: )
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.157 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.173 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:57:26.206 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1981708431
16:57:26.206 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:26.207 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:26.207 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:26.207 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:26.207 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:26.207 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:26.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:26.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:26.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:26.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:26.208 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:26.209 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:26.209 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:26.209 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:26.209 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.209 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:26.210 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:26.210 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:26.210 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:26.210 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:26.210 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:26.211 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:26.217 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:26.217 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:26.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:26.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:26.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:26.218 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:26.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:26.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:26.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:26.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:26.219 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:26.220 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:26.220 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:26.220 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:26.220 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:26.220 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.220 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:26.221 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.221 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:26.221 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:26.221 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:26.255 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 224 msec
16:57:26.255 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:26.257 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.257 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:26.257 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/tag5, Posts tagged as 'tag5', [], [], [57, 63, 89, 18, 94, 39, 25, 19, 32, 3, 71, 11, 62, 38, 13, 21, 84, 36, 30, 14, 74, 7, 31, 45, 52, 83, 2, 72, 68, 9, 37, 58, 79, 85, 77, 26, 88, 76, 47, 17, 65, 70, 66, 40, 95, 28, 49, 27, 56, 59, 50, 22]]
16:57:26.257 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.356 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.357 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.357 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.357 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.357 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.357 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.358 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:26.358 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:26.358 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:26.358 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:26.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:26.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:26.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:26.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:26.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:26.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:26.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:26.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:26.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.361 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:26.364 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:26.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:26.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:26.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:26.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:26.365 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:26.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:26.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:26.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:26.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:26.366 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:26.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:26.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:26.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:26.367 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:26.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:26.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:26.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:26.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:26.368 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:26.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:26.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:26.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:26.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:26.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:26.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:26.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:26.379 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:26.379 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:26.379 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:26.379 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:26.379 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:26.380 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:26.380 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.380 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:26.380 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:26.381 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:26.381 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:26.381 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:26.381 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.381 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:26.382 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:26.382 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:26.382 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:26.382 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:26.382 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:26.383 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:26.383 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:26.383 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:26.390 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:26.390 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:26.390 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:26.390 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:26.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:26.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:26.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:26.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:26.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:26.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:26.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:26.392 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:26.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:26.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:26.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:26.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:26.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.394 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:26.394 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.405 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:26.406 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:26.406 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:26.406 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:26.406 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:26.407 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:26.407 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:26.407 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:26.407 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:26.407 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:26.408 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:26.408 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:26.408 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:26.408 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:26.409 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1424188812
16:57:26.409 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: tag5, uri: )
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.424 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.427 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:57:26.477 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1424188812
16:57:26.477 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:26.478 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:26.478 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:26.478 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:26.486 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:26.486 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:26.486 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:26.486 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:26.486 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:26.487 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.487 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:26.487 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:26.488 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:26.488 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:26.488 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.488 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:26.488 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:26.489 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:26.489 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:26.489 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:26.489 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.489 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:26.490 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:26.490 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:26.496 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:26.496 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.496 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:26.497 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:26.497 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:26.497 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:26.497 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:26.498 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:26.498 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:26.498 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.498 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:26.498 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:26.499 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:26.510 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:26.511 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:26.511 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:26.511 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:26.512 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:26.512 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:26.512 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.512 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:26.512 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:26.513 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:26.513 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.513 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.513 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:26.514 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.514 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:26.536 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 271 msec
16:57:26.536 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:26.538 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.538 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:26.538 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/category1, Posts in category 'category1', [], [], [44, 18, 12, 25, 19, 71, 99, 97, 90, 48, 75, 84, 54, 42, 15, 45, 51, 83, 72, 58, 26, 95, 28, 60, 93, 56, 59, 82, 91]]
16:57:26.538 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.618 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.618 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.618 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.619 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.619 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.619 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.619 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:26.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:26.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:26.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:26.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:26.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:26.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:26.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:26.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:26.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:26.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:26.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:26.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:26.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:26.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:26.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:26.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:26.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:26.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:26.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:26.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:26.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:26.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:26.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:26.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:26.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:26.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:26.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:26.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:26.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:26.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:26.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:26.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:26.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:26.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:26.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:26.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:26.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:26.631 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:26.635 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:26.635 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:26.642 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:26.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:26.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:26.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:26.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:26.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:26.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:26.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:26.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:26.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:26.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:26.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:26.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:26.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:26.646 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:26.646 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:26.646 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:26.646 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:26.646 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:26.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:26.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:26.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:26.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:26.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:26.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:26.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:26.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:26.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:26.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:26.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:26.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:26.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:26.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:26.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:26.662 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:26.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:26.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:26.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:26.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:26.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:26.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:26.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:26.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:26.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:26.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:26.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:26.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:26.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:26.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:26.666 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:26.666 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 721395199
16:57:26.666 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: , uri: category1)
16:57:26.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.687 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:57:26.694 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 721395199
16:57:26.694 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:26.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:26.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:26.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:26.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:26.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:26.696 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:26.696 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:26.696 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:26.696 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:26.696 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:26.697 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:26.697 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:26.697 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:26.697 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:26.697 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:26.697 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:26.698 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.698 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:26.698 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:26.698 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:26.708 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:26.708 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:26.708 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:26.708 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:26.709 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.709 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:26.709 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:26.709 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:26.720 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 178 msec
16:57:26.720 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:26.722 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.722 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:26.722 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/category2, Posts in category 'category2', [], [], [89, 94, 64, 3, 80, 38, 30, 29, 6, 14, 74, 78, 34, 43, 24, 52, 41, 46, 79, 85, 76, 53, 47, 65, 66, 61, 35, 49, 92, 23, 27, 8]]
16:57:26.722 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:26.882 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.883 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.883 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.883 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.883 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.883 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.884 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:26.884 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:26.884 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:26.884 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:26.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:26.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:26.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:26.885 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:26.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:26.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:26.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:26.886 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:26.898 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.899 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:26.899 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:26.899 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:26.899 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:26.899 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:26.900 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:26.900 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:26.900 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:26.900 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:26.900 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:26.900 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:26.901 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:26.901 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:26.905 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.905 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:26.905 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:26.905 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:26.910 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:26.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:26.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:26.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:26.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:26.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:26.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:26.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:26.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:26.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:26.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:26.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:26.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:26.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:26.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:26.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:26.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:26.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:26.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:26.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:26.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:26.915 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:26.915 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:26.915 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:26.915 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.915 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:26.915 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:26.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:26.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:26.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:26.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:26.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:26.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:26.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:26.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:26.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:26.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:26.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:26.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:26.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:26.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:26.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:26.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:26.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:26.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:26.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:26.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:26.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:26.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:26.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:26.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:26.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:26.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:26.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:26.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:26.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:26.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:26.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:26.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:26.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:26.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:26.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:26.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:26.939 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:26.939 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:26.939 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1823438851
16:57:26.939 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: , uri: category2)
16:57:26.939 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.940 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:26.943 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:57:26.957 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1823438851
16:57:26.957 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:26.957 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:26.957 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:26.957 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:26.958 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:26.958 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:26.958 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:26.958 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:26.964 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:26.964 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:26.964 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.973 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:26.973 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:26.973 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:26.973 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:26.974 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:26.974 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:26.974 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:26.974 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:26.974 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:26.975 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:26.975 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:26.975 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:26.975 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:26.975 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:26.975 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:26.976 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:26.976 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:26.976 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:26.976 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:26.976 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:26.976 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:27.002 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 273 msec
16:57:27.002 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:27.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:57:27.004 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:27.004 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tags, Tags, [], [], []]
16:57:27.004 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:57:27.081 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.082 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.082 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.082 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.082 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.082 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.083 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:27.083 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:27.083 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:27.083 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:27.083 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:27.084 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:27.084 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:27.084 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:27.084 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:27.084 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:27.084 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:27.085 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:27.085 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:27.085 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:27.085 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:27.085 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:27.085 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:27.086 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:27.086 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.086 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:27.086 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:27.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:27.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:27.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:27.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:27.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:27.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:27.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:27.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:27.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:27.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:27.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:27.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:27.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:27.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:27.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:27.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:27.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:27.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:27.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:27.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:27.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:27.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:27.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:27.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:27.099 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:27.099 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:27.099 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:27.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:27.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:27.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:27.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:27.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:27.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:27.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:27.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:27.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:27.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:27.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:27.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:27.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:27.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:27.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:27.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:27.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:27.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:27.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:27.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:27.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:27.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:27.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:27.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:27.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:27.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:27.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:27.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:27.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:27.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:27.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:27.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:27.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:27.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:27.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:27.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:27.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:27.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:27.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:27.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:27.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:27.113 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:27.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:27.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:27.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:27.114 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:27.116 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:27.133 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:27.133 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:27.133 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:27.133 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:27.134 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:27.134 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1598561139
16:57:27.134 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1598561139
16:57:27.134 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.134 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.135 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.181 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 178 msec
16:57:27.181 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:27.196 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:57:27.196 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render posts"
16:57:27.196 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [87, 10, 7, 30, , , [88, 47, 25, 80, 28, 9, 13, 3, 43, 51], [30, 36, 22, 0, 35, 44, 49], [61, 29, 18, 90, 15, 32, 69, 45, 82, 20, 92, 33, 99]]
16:57:27.196 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:57:27.266 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.266 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.266 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.266 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.267 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.267 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.268 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2025-11-24T21:43Z[GMT] -            - category1  - [tag1, tag2, tag3, tag6, tag7, tag8, tag10])
16:57:27.268 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2023-09-09T11:23Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag8, tag9])
16:57:27.268 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2023-04-23T14:34Z[GMT] -            - category1  - [tag1, tag2, tag3, tag8, tag9])
16:57:27.268 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-04-25T04:03Z[GMT] -            -            - [tag1, tag3, tag5])
16:57:27.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2020-04-28T05:46Z[GMT] -            - category1  - [tag2, tag3, tag6, tag7, tag8, tag9, tag10])
16:57:27.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2023-10-28T18:14Z[GMT] -            - category2  - [tag1, tag3, tag4, tag7, tag8, tag9, tag10])
16:57:27.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2023-03-11T15:07Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag6, tag10])
16:57:27.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2020-02-02T18:10Z[GMT] -            - category1  - [tag1, tag6, tag7, tag10])
16:57:27.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2022-03-04T08:56Z[GMT] -            - category2  - [tag1, tag2, tag6, tag10])
16:57:27.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2026-08-15T03:53Z[GMT] -            - category2  - [tag3, tag5, tag10])
16:57:27.270 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2018-01-26T19:25Z[GMT] -            - category1  - [tag3, tag7])
16:57:27.270 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2023-11-17T04:13Z[GMT] -            - category1  - [tag1, tag4, tag5, tag7, tag8, tag9])
16:57:27.274 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2022-03-28T17:08Z[GMT] -            - category2  - [tag2, tag4, tag8, tag9, tag10])
16:57:27.274 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2026-07-07T03:44Z[GMT] -            - category2  - [tag1, tag8, tag10])
16:57:27.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2021-07-04T16:30Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag7, tag10])
16:57:27.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2024-11-08T17:02Z[GMT] -            - category2  - [tag2, tag3, tag5, tag6, tag7, tag8, tag9])
16:57:27.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2019-02-03T21:36Z[GMT] -            -            - [tag1, tag6, tag9])
16:57:27.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2021-08-21T01:35Z[GMT] -            - category2  - [tag1, tag4, tag6, tag8, tag9])
16:57:27.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2025-06-04T08:42Z[GMT] -            -            - [tag1, tag2, tag4, tag6])
16:57:27.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2022-02-12T15:44Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9, tag10])
16:57:27.276 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2024-05-10T14:51Z[GMT] - imageId#20 -            - [tag4, tag5, tag8, tag10])
16:57:27.276 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2022-01-11T14:22Z[GMT] -            - category1  - [tag1, tag5, tag9, tag10])
16:57:27.276 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2026-02-20T13:47Z[GMT] - imageId#22 - category2  - [tag1, tag3, tag4, tag6, tag8, tag9, tag10])
16:57:27.276 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2020-07-09T00:35Z[GMT] -            - category2  - [tag2, tag4])
16:57:27.277 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2022-07-02T05:11Z[GMT] -            - category2  - [tag2, tag5, tag10])
16:57:27.277 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-08-19T23:58Z[GMT] -            - category1  - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:27.277 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2020-05-24T15:10Z[GMT] -            - category1  - [tag7, tag10])
16:57:27.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2022-09-06T04:10Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8])
16:57:27.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2026-11-07T14:45Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag7, tag10])
16:57:27.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2025-07-06T13:30Z[GMT] -            -            - [tag6, tag7, tag10])
16:57:27.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2026-03-16T12:35Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8, tag10])
16:57:27.286 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2024-01-06T23:59Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8])
16:57:27.287 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2024-11-08T08:16Z[GMT] -            - category1  - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.287 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2024-03-29T05:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:27.287 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2018-04-15T20:49Z[GMT] - imageId#34 - category1  - [tag9])
16:57:27.288 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:57:27.288 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2026-03-04T20:34Z[GMT] -            - category1  - [tag5, tag8])
16:57:27.288 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2019-07-10T14:39Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8])
16:57:27.288 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2023-11-30T12:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.288 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2018-09-21T11:27Z[GMT] -            -            - [tag1, tag8, tag10])
16:57:27.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2020-07-24T08:07Z[GMT] -            - category1  - [tag1, tag7, tag9, tag10])
16:57:27.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2022-10-10T13:23Z[GMT] -            - category2  - [tag1, tag2, tag3, tag4, tag10])
16:57:27.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2018-05-15T04:19Z[GMT] -            - category1  - [tag3, tag5, tag6, tag7, tag8])
16:57:27.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2026-04-02T14:45Z[GMT] -            -            - [tag4, tag5, tag9, tag10])
16:57:27.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2025-11-03T22:52Z[GMT] -            - category1  - [tag2, tag4, tag6, tag9, tag10])
16:57:27.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2024-07-08T05:48Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9])
16:57:27.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2019-01-27T16:02Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag9, tag10])
16:57:27.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2027-10-29T15:32Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag7, tag8, tag9, tag10])
16:57:27.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2018-02-20T14:11Z[GMT] -            - category2  - [tag3, tag5, tag6, tag8])
16:57:27.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2025-09-24T22:12Z[GMT] - imageId#49 -            - [tag1, tag3, tag4, tag7])
16:57:27.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-03-07T02:25Z[GMT] -            - category1  - [tag4, tag8])
16:57:27.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2026-03-17T16:23Z[GMT] -            - category2  - [tag5, tag8, tag9])
16:57:27.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2020-09-08T21:27Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:27.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2019-10-31T16:30Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag10])
16:57:27.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2019-04-11T18:07Z[GMT] -            - category1  - [tag3, tag7, tag8])
16:57:27.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2021-08-06T06:54Z[GMT] -            -            - [tag4, tag6, tag7, tag8, tag9])
16:57:27.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2021-07-16T01:26Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag8])
16:57:27.292 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2022-04-12T15:32Z[GMT] -            - category2  - [tag2, tag3, tag5, tag8, tag10])
16:57:27.292 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2023-05-26T06:55Z[GMT] -            - category1  - [tag2, tag3, tag8, tag9, tag10])
16:57:27.292 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:57:27.292 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2023-05-11T21:03Z[GMT] -            -            - [tag1, tag4, tag7, tag8, tag10])
16:57:27.293 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2025-08-14T01:45Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9, tag10])
16:57:27.293 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2022-09-29T16:04Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag9])
16:57:27.293 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2021-08-12T09:55Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.294 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2019-06-20T16:25Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag7, tag9])
16:57:27.294 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2018-02-10T20:30Z[GMT] -            -            - [tag1, tag5, tag7])
16:57:27.294 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2021-03-27T07:24Z[GMT] -            -            - [tag1, tag5, tag8])
16:57:27.311 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2024-01-07T12:17Z[GMT] -            - category2  - [tag3, tag4, tag5, tag8, tag10])
16:57:27.311 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2019-08-23T23:26Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag9])
16:57:27.311 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2024-08-03T04:00Z[GMT] -            -            - [tag1, tag5, tag10])
16:57:27.311 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-09-12T17:11Z[GMT] - imageId#70 - category2  - [tag1, tag2, tag3, tag4, tag6, tag9, tag10])
16:57:27.311 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2019-02-09T10:48Z[GMT] -            -            - [tag2, tag6, tag7, tag9])
16:57:27.312 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2018-04-01T18:59Z[GMT] -            - category2  - [tag4, tag5, tag6, tag8, tag9, tag10])
16:57:27.312 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2023-12-19T03:58Z[GMT] -            - category1  - [tag2, tag3, tag4, tag9])
16:57:27.312 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2019-03-10T00:51Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag8, tag10])
16:57:27.312 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2022-10-18T17:42Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:27.312 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-12-13T08:05Z[GMT] -            - category2  - [tag2, tag3, tag8, tag9, tag10])
16:57:27.312 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2019-04-02T12:56Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag7, tag9])
16:57:27.312 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2018-08-31T09:58Z[GMT] -            - category1  - [tag2, tag6, tag7, tag10])
16:57:27.313 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2018-08-05T07:18Z[GMT] -            -            - [tag3, tag4, tag5, tag6, tag9, tag10])
16:57:27.313 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2027-01-10T16:01Z[GMT] - imageId#80 - category1  - [tag1, tag2, tag3, tag5, tag9, tag10])
16:57:27.313 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2022-04-13T03:15Z[GMT] -            -            - [tag1, tag3, tag7, tag8])
16:57:27.313 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2024-05-19T00:06Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:27.313 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-07-09T04:54Z[GMT] -            -            - [tag3, tag7, tag8, tag9, tag10])
16:57:27.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2018-01-13T18:39Z[GMT] -            -            - [tag1, tag2, tag3, tag8, tag9, tag10])
16:57:27.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-05T18:49Z[GMT] -            - category1  - [tag1, tag3, tag10])
16:57:27.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2019-07-17T02:32Z[GMT] -            - category2  - [tag3, tag4, tag10])
16:57:27.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2021-08-19T19:50Z[GMT] -            - category2  - [tag2, tag6, tag7])
16:57:27.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2027-10-30T02:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag6, tag7, tag9])
16:57:27.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2022-10-02T18:53Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8])
16:57:27.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-02-13T13:39Z[GMT] -            -            - [tag4, tag6, tag8, tag9, tag10])
16:57:27.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2021-10-03T01:00Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:27.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2024-05-03T21:39Z[GMT] -            -            - [tag1, tag3, tag5, tag7])
16:57:27.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-07-13T10:20Z[GMT] -            - category2  - [tag5, tag6, tag7, tag9])
16:57:27.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2021-05-26T02:24Z[GMT] -            -            - [tag1, tag3, tag5, tag6, tag9])
16:57:27.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2018-04-01T05:09Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8])
16:57:27.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2021-09-16T06:32Z[GMT] -            - category2  - [tag6, tag9])
16:57:27.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2019-10-22T15:43Z[GMT] -            - category1  - [tag6, tag8, tag9, tag10])
16:57:27.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2022-12-15T14:09Z[GMT] -            -            - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:27.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2024-02-20T02:30Z[GMT] -            -            - [tag1, tag2, tag3, tag7])
16:57:27.323 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1559434619
16:57:27.323 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: )
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.323 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.324 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:57:27.479 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1559434619
16:57:27.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #88 - /post-88   - 2027-10-30T02:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag6, tag7, tag9])
16:57:27.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #47 - /post-47   - 2027-10-29T15:32Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag7, tag8, tag9, tag10])
16:57:27.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #25 - /post-25   - 2027-08-19T23:58Z[GMT] -            - category1  - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:27.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #80 - /post-80   - 2027-01-10T16:01Z[GMT] - imageId#80 - category1  - [tag1, tag2, tag3, tag5, tag9, tag10])
16:57:27.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #28 - /post-28   - 2026-11-07T14:45Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag7, tag10])
16:57:27.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title # 9 - /post-9    - 2026-08-15T03:53Z[GMT] -            - category2  - [tag3, tag5, tag10])
16:57:27.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #13 - /post-13   - 2026-07-07T03:44Z[GMT] -            - category2  - [tag1, tag8, tag10])
16:57:27.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title # 3 - /post-3    - 2026-04-25T04:03Z[GMT] -            -            - [tag1, tag3, tag5])
16:57:27.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #43 - /post-43   - 2026-04-02T14:45Z[GMT] -            -            - [tag4, tag5, tag9, tag10])
16:57:27.481 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> full:    Content(Title #51 - /post-51   - 2026-03-17T16:23Z[GMT] -            - category2  - [tag5, tag8, tag9])
16:57:27.482 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #30 - /post-30   - 2026-03-16T12:35Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8, tag10])
16:57:27.482 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #36 - /post-36   - 2026-03-04T20:34Z[GMT] -            - category1  - [tag5, tag8])
16:57:27.482 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #22 - /post-22   - 2026-02-20T13:47Z[GMT] - imageId#22 - category2  - [tag1, tag3, tag4, tag6, tag8, tag9, tag10])
16:57:27.482 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title # 0 - /post-0    - 2025-11-24T21:43Z[GMT] -            - category1  - [tag1, tag2, tag3, tag6, tag7, tag8, tag10])
16:57:27.482 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:57:27.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #44 - /post-44   - 2025-11-03T22:52Z[GMT] -            - category1  - [tag2, tag4, tag6, tag9, tag10])
16:57:27.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> lead in: Content(Title #49 - /post-49   - 2025-09-24T22:12Z[GMT] - imageId#49 -            - [tag1, tag3, tag4, tag7])
16:57:27.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #61 - /post-61   - 2025-08-14T01:45Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9, tag10])
16:57:27.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #29 - /post-29   - 2025-07-06T13:30Z[GMT] -            -            - [tag6, tag7, tag10])
16:57:27.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #18 - /post-18   - 2025-06-04T08:42Z[GMT] -            -            - [tag1, tag2, tag4, tag6])
16:57:27.483 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #90 - /post-90   - 2025-02-13T13:39Z[GMT] -            -            - [tag4, tag6, tag8, tag9, tag10])
16:57:27.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #15 - /post-15   - 2024-11-08T17:02Z[GMT] -            - category2  - [tag2, tag3, tag5, tag6, tag7, tag8, tag9])
16:57:27.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #32 - /post-32   - 2024-11-08T08:16Z[GMT] -            - category1  - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #69 - /post-69   - 2024-08-03T04:00Z[GMT] -            -            - [tag1, tag5, tag10])
16:57:27.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #45 - /post-45   - 2024-07-08T05:48Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9])
16:57:27.484 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #82 - /post-82   - 2024-05-19T00:06Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:27.485 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #20 - /post-20   - 2024-05-10T14:51Z[GMT] - imageId#20 -            - [tag4, tag5, tag8, tag10])
16:57:27.485 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #92 - /post-92   - 2024-05-03T21:39Z[GMT] -            -            - [tag1, tag3, tag5, tag7])
16:57:27.485 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #33 - /post-33   - 2024-03-29T05:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:27.485 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> linked:  Content(Title #99 - /post-99   - 2024-02-20T02:30Z[GMT] -            -            - [tag1, tag2, tag3, tag7])
16:57:27.508 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 312 msec
16:57:27.508 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:27.527 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:27.527 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud"
16:57:27.527 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, [TagAndCount(tag8, 58, 1), TagAndCount(tag9, 57, 2), TagAndCount(tag1, 54, 3), TagAndCount(tag10, 52, 4), TagAndCount(tag5, 52, 4), TagAndCount(tag7, 52, 4), TagAndCount(tag2, 48, 5), TagAndCount(tag4, 47, 6), TagAndCount(tag3, 44, 7), TagAndCount(tag6, 41, 8)]]
16:57:27.527 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:27.648 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.648 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.649 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.649 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.649 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.649 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:27.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:27.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:27.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:27.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:27.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:27.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:27.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:27.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:27.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:27.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:27.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:27.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:27.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:27.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:27.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:27.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:27.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:27.654 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.654 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:27.654 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:27.668 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:27.668 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:27.668 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:27.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:27.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:27.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:27.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:27.670 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:27.670 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:27.670 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:27.671 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:27.671 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:27.671 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:27.672 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:27.672 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:27.672 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:27.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:27.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:27.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:27.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:27.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:27.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:27.680 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:27.680 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:27.681 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:27.681 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:27.681 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:27.682 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:27.682 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:27.682 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:27.683 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:27.685 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:27.685 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:27.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:27.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:27.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:27.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:27.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:27.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:27.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:27.695 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:27.695 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:27.696 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:27.696 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:27.696 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:27.697 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:27.697 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:27.697 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:27.698 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:27.698 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:27.702 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:27.703 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:27.703 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:27.703 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:27.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:27.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:27.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:27.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:27.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:27.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:27.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:27.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:27.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:27.708 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:27.708 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:27.709 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:27.709 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:27.709 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:27.709 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:27.710 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:27.711 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:27.717 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:27.718 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:27.718 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:27.719 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:27.723 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:27.723 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:27.723 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:27.723 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:27.724 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1272257854
16:57:27.724 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 1272257854
16:57:27.724 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.724 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.724 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.724 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.724 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.725 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.725 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.725 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.725 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.740 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 58, 1) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 57, 2) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 54, 3) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 52, 4) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 52, 4) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 52, 4) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 48, 5) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 47, 6) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 44, 7) 
16:57:27.741 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 41, 8) 
16:57:27.758 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 214 msec
16:57:27.758 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:27.760 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:27.760 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud"
16:57:27.760 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [87, [TagAndCount(tag10, 55, 1), TagAndCount(tag1, 53, 2), TagAndCount(tag8, 52, 3), TagAndCount(tag9, 52, 3), TagAndCount(tag3, 48, 4), TagAndCount(tag4, 46, 5), TagAndCount(tag5, 46, 5), TagAndCount(tag2, 44, 6), TagAndCount(tag6, 43, 7), TagAndCount(tag7, 43, 7)]]
16:57:27.760 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:27.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.909 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2025-11-24T21:43Z[GMT] -            - category1  - [tag1, tag2, tag3, tag6, tag7, tag8, tag10])
16:57:27.909 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2023-09-09T11:23Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag8, tag9])
16:57:27.909 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2023-04-23T14:34Z[GMT] -            - category1  - [tag1, tag2, tag3, tag8, tag9])
16:57:27.909 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-04-25T04:03Z[GMT] -            -            - [tag1, tag3, tag5])
16:57:27.909 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2020-04-28T05:46Z[GMT] -            - category1  - [tag2, tag3, tag6, tag7, tag8, tag9, tag10])
16:57:27.909 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2023-10-28T18:14Z[GMT] -            - category2  - [tag1, tag3, tag4, tag7, tag8, tag9, tag10])
16:57:27.910 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2023-03-11T15:07Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag6, tag10])
16:57:27.910 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2020-02-02T18:10Z[GMT] -            - category1  - [tag1, tag6, tag7, tag10])
16:57:27.910 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2022-03-04T08:56Z[GMT] -            - category2  - [tag1, tag2, tag6, tag10])
16:57:27.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2026-08-15T03:53Z[GMT] -            - category2  - [tag3, tag5, tag10])
16:57:27.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2018-01-26T19:25Z[GMT] -            - category1  - [tag3, tag7])
16:57:27.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2023-11-17T04:13Z[GMT] -            - category1  - [tag1, tag4, tag5, tag7, tag8, tag9])
16:57:27.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2022-03-28T17:08Z[GMT] -            - category2  - [tag2, tag4, tag8, tag9, tag10])
16:57:27.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2026-07-07T03:44Z[GMT] -            - category2  - [tag1, tag8, tag10])
16:57:27.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2021-07-04T16:30Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag7, tag10])
16:57:27.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2024-11-08T17:02Z[GMT] -            - category2  - [tag2, tag3, tag5, tag6, tag7, tag8, tag9])
16:57:27.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2019-02-03T21:36Z[GMT] -            -            - [tag1, tag6, tag9])
16:57:27.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2021-08-21T01:35Z[GMT] -            - category2  - [tag1, tag4, tag6, tag8, tag9])
16:57:27.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2025-06-04T08:42Z[GMT] -            -            - [tag1, tag2, tag4, tag6])
16:57:27.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2022-02-12T15:44Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9, tag10])
16:57:27.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2024-05-10T14:51Z[GMT] - imageId#20 -            - [tag4, tag5, tag8, tag10])
16:57:27.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2022-01-11T14:22Z[GMT] -            - category1  - [tag1, tag5, tag9, tag10])
16:57:27.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2026-02-20T13:47Z[GMT] - imageId#22 - category2  - [tag1, tag3, tag4, tag6, tag8, tag9, tag10])
16:57:27.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2020-07-09T00:35Z[GMT] -            - category2  - [tag2, tag4])
16:57:27.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2022-07-02T05:11Z[GMT] -            - category2  - [tag2, tag5, tag10])
16:57:27.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-08-19T23:58Z[GMT] -            - category1  - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:27.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2020-05-24T15:10Z[GMT] -            - category1  - [tag7, tag10])
16:57:27.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2022-09-06T04:10Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8])
16:57:27.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2026-11-07T14:45Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag7, tag10])
16:57:27.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2025-07-06T13:30Z[GMT] -            -            - [tag6, tag7, tag10])
16:57:27.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2026-03-16T12:35Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8, tag10])
16:57:27.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2024-01-06T23:59Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8])
16:57:27.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2024-11-08T08:16Z[GMT] -            - category1  - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2024-03-29T05:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:27.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2018-04-15T20:49Z[GMT] - imageId#34 - category1  - [tag9])
16:57:27.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:57:27.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2026-03-04T20:34Z[GMT] -            - category1  - [tag5, tag8])
16:57:27.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2019-07-10T14:39Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8])
16:57:27.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2023-11-30T12:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2018-09-21T11:27Z[GMT] -            -            - [tag1, tag8, tag10])
16:57:27.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2020-07-24T08:07Z[GMT] -            - category1  - [tag1, tag7, tag9, tag10])
16:57:27.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2022-10-10T13:23Z[GMT] -            - category2  - [tag1, tag2, tag3, tag4, tag10])
16:57:27.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2018-05-15T04:19Z[GMT] -            - category1  - [tag3, tag5, tag6, tag7, tag8])
16:57:27.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2026-04-02T14:45Z[GMT] -            -            - [tag4, tag5, tag9, tag10])
16:57:27.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2025-11-03T22:52Z[GMT] -            - category1  - [tag2, tag4, tag6, tag9, tag10])
16:57:27.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2024-07-08T05:48Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9])
16:57:27.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2019-01-27T16:02Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag9, tag10])
16:57:27.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2027-10-29T15:32Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag7, tag8, tag9, tag10])
16:57:27.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2018-02-20T14:11Z[GMT] -            - category2  - [tag3, tag5, tag6, tag8])
16:57:27.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2025-09-24T22:12Z[GMT] - imageId#49 -            - [tag1, tag3, tag4, tag7])
16:57:27.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-03-07T02:25Z[GMT] -            - category1  - [tag4, tag8])
16:57:27.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2026-03-17T16:23Z[GMT] -            - category2  - [tag5, tag8, tag9])
16:57:27.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2020-09-08T21:27Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:27.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2019-10-31T16:30Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag10])
16:57:27.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2019-04-11T18:07Z[GMT] -            - category1  - [tag3, tag7, tag8])
16:57:27.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2021-08-06T06:54Z[GMT] -            -            - [tag4, tag6, tag7, tag8, tag9])
16:57:27.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2021-07-16T01:26Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag8])
16:57:27.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2022-04-12T15:32Z[GMT] -            - category2  - [tag2, tag3, tag5, tag8, tag10])
16:57:27.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2023-05-26T06:55Z[GMT] -            - category1  - [tag2, tag3, tag8, tag9, tag10])
16:57:27.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:57:27.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2023-05-11T21:03Z[GMT] -            -            - [tag1, tag4, tag7, tag8, tag10])
16:57:27.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2025-08-14T01:45Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9, tag10])
16:57:27.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2022-09-29T16:04Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag9])
16:57:27.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2021-08-12T09:55Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:27.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2019-06-20T16:25Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag7, tag9])
16:57:27.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2018-02-10T20:30Z[GMT] -            -            - [tag1, tag5, tag7])
16:57:27.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2021-03-27T07:24Z[GMT] -            -            - [tag1, tag5, tag8])
16:57:27.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2024-01-07T12:17Z[GMT] -            - category2  - [tag3, tag4, tag5, tag8, tag10])
16:57:27.934 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2019-08-23T23:26Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag9])
16:57:27.934 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2024-08-03T04:00Z[GMT] -            -            - [tag1, tag5, tag10])
16:57:27.934 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-09-12T17:11Z[GMT] - imageId#70 - category2  - [tag1, tag2, tag3, tag4, tag6, tag9, tag10])
16:57:27.934 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2019-02-09T10:48Z[GMT] -            -            - [tag2, tag6, tag7, tag9])
16:57:27.958 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2018-04-01T18:59Z[GMT] -            - category2  - [tag4, tag5, tag6, tag8, tag9, tag10])
16:57:27.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2023-12-19T03:58Z[GMT] -            - category1  - [tag2, tag3, tag4, tag9])
16:57:27.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2019-03-10T00:51Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag8, tag10])
16:57:27.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2022-10-18T17:42Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:27.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-12-13T08:05Z[GMT] -            - category2  - [tag2, tag3, tag8, tag9, tag10])
16:57:27.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2019-04-02T12:56Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag7, tag9])
16:57:27.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2018-08-31T09:58Z[GMT] -            - category1  - [tag2, tag6, tag7, tag10])
16:57:27.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2018-08-05T07:18Z[GMT] -            -            - [tag3, tag4, tag5, tag6, tag9, tag10])
16:57:27.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2027-01-10T16:01Z[GMT] - imageId#80 - category1  - [tag1, tag2, tag3, tag5, tag9, tag10])
16:57:27.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2022-04-13T03:15Z[GMT] -            -            - [tag1, tag3, tag7, tag8])
16:57:27.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2024-05-19T00:06Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:27.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-07-09T04:54Z[GMT] -            -            - [tag3, tag7, tag8, tag9, tag10])
16:57:27.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2018-01-13T18:39Z[GMT] -            -            - [tag1, tag2, tag3, tag8, tag9, tag10])
16:57:27.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-05T18:49Z[GMT] -            - category1  - [tag1, tag3, tag10])
16:57:27.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2019-07-17T02:32Z[GMT] -            - category2  - [tag3, tag4, tag10])
16:57:27.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2021-08-19T19:50Z[GMT] -            - category2  - [tag2, tag6, tag7])
16:57:27.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2027-10-30T02:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag6, tag7, tag9])
16:57:27.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2022-10-02T18:53Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8])
16:57:27.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-02-13T13:39Z[GMT] -            -            - [tag4, tag6, tag8, tag9, tag10])
16:57:27.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2021-10-03T01:00Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:27.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2024-05-03T21:39Z[GMT] -            -            - [tag1, tag3, tag5, tag7])
16:57:27.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-07-13T10:20Z[GMT] -            - category2  - [tag5, tag6, tag7, tag9])
16:57:27.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2021-05-26T02:24Z[GMT] -            -            - [tag1, tag3, tag5, tag6, tag9])
16:57:27.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2018-04-01T05:09Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8])
16:57:27.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2021-09-16T06:32Z[GMT] -            - category2  - [tag6, tag9])
16:57:27.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2019-10-22T15:43Z[GMT] -            - category1  - [tag6, tag8, tag9, tag10])
16:57:27.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2022-12-15T14:09Z[GMT] -            -            - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:27.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2024-02-20T02:30Z[GMT] -            -            - [tag1, tag2, tag3, tag7])
16:57:27.963 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 133544411
16:57:27.964 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 133544411
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.964 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 55, 1) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 53, 2) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 52, 3) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 52, 3) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 48, 4) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 46, 5) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 46, 5) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 44, 6) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 43, 7) 
16:57:27.967 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 43, 7) 
16:57:28.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 207 msec
16:57:28.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:28.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud2"
16:57:28.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, [TagAndCount(tag8, 58, 1), TagAndCount(tag9, 57, 2), TagAndCount(tag1, 54, 3), TagAndCount(tag10, 52, 4), TagAndCount(tag5, 52, 4), TagAndCount(tag7, 52, 4), TagAndCount(tag2, 48, 5), TagAndCount(tag4, 47, 6), TagAndCount(tag3, 44, 7), TagAndCount(tag6, 41, 8)]]
16:57:28.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:28.141 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.141 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.141 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.141 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.142 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.142 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:28.158 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:28.160 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:28.160 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:28.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:28.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:28.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:28.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:28.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:28.162 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:28.162 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:28.171 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:28.171 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:28.171 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:28.171 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:28.172 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:28.172 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:28.172 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:28.172 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:28.172 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:28.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:28.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:28.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:28.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:28.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:28.173 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:28.174 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:28.174 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:28.174 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:28.174 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:28.174 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:28.175 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:28.175 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:28.175 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:28.175 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:28.175 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:28.175 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:28.176 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:28.176 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:28.176 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:28.176 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:28.176 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:28.176 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:28.177 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:28.177 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:28.177 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:28.177 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:28.177 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:28.177 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:28.178 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:28.178 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:28.178 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:28.178 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:28.182 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:28.182 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:28.182 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:28.182 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:28.182 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:28.183 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:28.183 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:28.183 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:28.183 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:28.183 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:28.183 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:28.184 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:28.184 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:28.189 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:28.189 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:28.189 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:28.190 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:28.190 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:28.190 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:28.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:28.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:28.194 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:28.194 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:28.194 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:28.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:28.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:28.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:28.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:28.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:28.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:28.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:28.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:28.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:28.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:28.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:28.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:28.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:28.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:28.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:28.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:28.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:28.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:28.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:28.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:28.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:28.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:28.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:28.201 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 900073076
16:57:28.201 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 900073076
16:57:28.201 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.202 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 58, 1) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 57, 2) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 54, 3) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 52, 4) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 52, 4) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 52, 4) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 48, 5) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 47, 6) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 44, 7) 
16:57:28.212 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 41, 8) 
16:57:28.213 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 207 msec
16:57:28.213 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:28.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render tag cloud2"
16:57:28.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [87, [TagAndCount(tag10, 55, 1), TagAndCount(tag1, 53, 2), TagAndCount(tag8, 52, 3), TagAndCount(tag9, 52, 3), TagAndCount(tag3, 48, 4), TagAndCount(tag4, 46, 5), TagAndCount(tag5, 46, 5), TagAndCount(tag2, 44, 6), TagAndCount(tag6, 43, 7), TagAndCount(tag7, 43, 7)]]
16:57:28.215 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:28.285 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.285 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.285 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.286 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.286 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.286 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2025-11-24T21:43Z[GMT] -            - category1  - [tag1, tag2, tag3, tag6, tag7, tag8, tag10])
16:57:28.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2023-09-09T11:23Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag8, tag9])
16:57:28.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2023-04-23T14:34Z[GMT] -            - category1  - [tag1, tag2, tag3, tag8, tag9])
16:57:28.289 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-04-25T04:03Z[GMT] -            -            - [tag1, tag3, tag5])
16:57:28.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2020-04-28T05:46Z[GMT] -            - category1  - [tag2, tag3, tag6, tag7, tag8, tag9, tag10])
16:57:28.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2023-10-28T18:14Z[GMT] -            - category2  - [tag1, tag3, tag4, tag7, tag8, tag9, tag10])
16:57:28.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2023-03-11T15:07Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag6, tag10])
16:57:28.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2020-02-02T18:10Z[GMT] -            - category1  - [tag1, tag6, tag7, tag10])
16:57:28.290 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2022-03-04T08:56Z[GMT] -            - category2  - [tag1, tag2, tag6, tag10])
16:57:28.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2026-08-15T03:53Z[GMT] -            - category2  - [tag3, tag5, tag10])
16:57:28.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2018-01-26T19:25Z[GMT] -            - category1  - [tag3, tag7])
16:57:28.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2023-11-17T04:13Z[GMT] -            - category1  - [tag1, tag4, tag5, tag7, tag8, tag9])
16:57:28.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2022-03-28T17:08Z[GMT] -            - category2  - [tag2, tag4, tag8, tag9, tag10])
16:57:28.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2026-07-07T03:44Z[GMT] -            - category2  - [tag1, tag8, tag10])
16:57:28.291 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2021-07-04T16:30Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag7, tag10])
16:57:28.292 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2024-11-08T17:02Z[GMT] -            - category2  - [tag2, tag3, tag5, tag6, tag7, tag8, tag9])
16:57:28.294 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2019-02-03T21:36Z[GMT] -            -            - [tag1, tag6, tag9])
16:57:28.294 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2021-08-21T01:35Z[GMT] -            - category2  - [tag1, tag4, tag6, tag8, tag9])
16:57:28.295 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2025-06-04T08:42Z[GMT] -            -            - [tag1, tag2, tag4, tag6])
16:57:28.295 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2022-02-12T15:44Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9, tag10])
16:57:28.295 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2024-05-10T14:51Z[GMT] - imageId#20 -            - [tag4, tag5, tag8, tag10])
16:57:28.295 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2022-01-11T14:22Z[GMT] -            - category1  - [tag1, tag5, tag9, tag10])
16:57:28.295 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2026-02-20T13:47Z[GMT] - imageId#22 - category2  - [tag1, tag3, tag4, tag6, tag8, tag9, tag10])
16:57:28.295 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2020-07-09T00:35Z[GMT] -            - category2  - [tag2, tag4])
16:57:28.296 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2022-07-02T05:11Z[GMT] -            - category2  - [tag2, tag5, tag10])
16:57:28.296 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-08-19T23:58Z[GMT] -            - category1  - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:28.296 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2020-05-24T15:10Z[GMT] -            - category1  - [tag7, tag10])
16:57:28.296 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2022-09-06T04:10Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8])
16:57:28.296 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2026-11-07T14:45Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag7, tag10])
16:57:28.297 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2025-07-06T13:30Z[GMT] -            -            - [tag6, tag7, tag10])
16:57:28.297 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2026-03-16T12:35Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8, tag10])
16:57:28.302 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2024-01-06T23:59Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8])
16:57:28.303 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2024-11-08T08:16Z[GMT] -            - category1  - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:28.303 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2024-03-29T05:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:28.303 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2018-04-15T20:49Z[GMT] - imageId#34 - category1  - [tag9])
16:57:28.303 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:57:28.303 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2026-03-04T20:34Z[GMT] -            - category1  - [tag5, tag8])
16:57:28.304 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2019-07-10T14:39Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8])
16:57:28.304 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2023-11-30T12:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:28.304 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2018-09-21T11:27Z[GMT] -            -            - [tag1, tag8, tag10])
16:57:28.304 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2020-07-24T08:07Z[GMT] -            - category1  - [tag1, tag7, tag9, tag10])
16:57:28.305 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2022-10-10T13:23Z[GMT] -            - category2  - [tag1, tag2, tag3, tag4, tag10])
16:57:28.305 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2018-05-15T04:19Z[GMT] -            - category1  - [tag3, tag5, tag6, tag7, tag8])
16:57:28.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2026-04-02T14:45Z[GMT] -            -            - [tag4, tag5, tag9, tag10])
16:57:28.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2025-11-03T22:52Z[GMT] -            - category1  - [tag2, tag4, tag6, tag9, tag10])
16:57:28.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2024-07-08T05:48Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9])
16:57:28.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2019-01-27T16:02Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag9, tag10])
16:57:28.316 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2027-10-29T15:32Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag7, tag8, tag9, tag10])
16:57:28.318 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2018-02-20T14:11Z[GMT] -            - category2  - [tag3, tag5, tag6, tag8])
16:57:28.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2025-09-24T22:12Z[GMT] - imageId#49 -            - [tag1, tag3, tag4, tag7])
16:57:28.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-03-07T02:25Z[GMT] -            - category1  - [tag4, tag8])
16:57:28.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2026-03-17T16:23Z[GMT] -            - category2  - [tag5, tag8, tag9])
16:57:28.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2020-09-08T21:27Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:28.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2019-10-31T16:30Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag10])
16:57:28.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2019-04-11T18:07Z[GMT] -            - category1  - [tag3, tag7, tag8])
16:57:28.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2021-08-06T06:54Z[GMT] -            -            - [tag4, tag6, tag7, tag8, tag9])
16:57:28.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2021-07-16T01:26Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag8])
16:57:28.320 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2022-04-12T15:32Z[GMT] -            - category2  - [tag2, tag3, tag5, tag8, tag10])
16:57:28.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2023-05-26T06:55Z[GMT] -            - category1  - [tag2, tag3, tag8, tag9, tag10])
16:57:28.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:57:28.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2023-05-11T21:03Z[GMT] -            -            - [tag1, tag4, tag7, tag8, tag10])
16:57:28.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2025-08-14T01:45Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9, tag10])
16:57:28.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2022-09-29T16:04Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag9])
16:57:28.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2021-08-12T09:55Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:28.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2019-06-20T16:25Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag7, tag9])
16:57:28.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2018-02-10T20:30Z[GMT] -            -            - [tag1, tag5, tag7])
16:57:28.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2021-03-27T07:24Z[GMT] -            -            - [tag1, tag5, tag8])
16:57:28.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2024-01-07T12:17Z[GMT] -            - category2  - [tag3, tag4, tag5, tag8, tag10])
16:57:28.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2019-08-23T23:26Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag9])
16:57:28.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2024-08-03T04:00Z[GMT] -            -            - [tag1, tag5, tag10])
16:57:28.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-09-12T17:11Z[GMT] - imageId#70 - category2  - [tag1, tag2, tag3, tag4, tag6, tag9, tag10])
16:57:28.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2019-02-09T10:48Z[GMT] -            -            - [tag2, tag6, tag7, tag9])
16:57:28.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2018-04-01T18:59Z[GMT] -            - category2  - [tag4, tag5, tag6, tag8, tag9, tag10])
16:57:28.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2023-12-19T03:58Z[GMT] -            - category1  - [tag2, tag3, tag4, tag9])
16:57:28.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2019-03-10T00:51Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag8, tag10])
16:57:28.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2022-10-18T17:42Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:28.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-12-13T08:05Z[GMT] -            - category2  - [tag2, tag3, tag8, tag9, tag10])
16:57:28.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2019-04-02T12:56Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag7, tag9])
16:57:28.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2018-08-31T09:58Z[GMT] -            - category1  - [tag2, tag6, tag7, tag10])
16:57:28.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2018-08-05T07:18Z[GMT] -            -            - [tag3, tag4, tag5, tag6, tag9, tag10])
16:57:28.326 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2027-01-10T16:01Z[GMT] - imageId#80 - category1  - [tag1, tag2, tag3, tag5, tag9, tag10])
16:57:28.326 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2022-04-13T03:15Z[GMT] -            -            - [tag1, tag3, tag7, tag8])
16:57:28.332 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2024-05-19T00:06Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:28.340 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-07-09T04:54Z[GMT] -            -            - [tag3, tag7, tag8, tag9, tag10])
16:57:28.340 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2018-01-13T18:39Z[GMT] -            -            - [tag1, tag2, tag3, tag8, tag9, tag10])
16:57:28.341 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-05T18:49Z[GMT] -            - category1  - [tag1, tag3, tag10])
16:57:28.341 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2019-07-17T02:32Z[GMT] -            - category2  - [tag3, tag4, tag10])
16:57:28.341 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2021-08-19T19:50Z[GMT] -            - category2  - [tag2, tag6, tag7])
16:57:28.341 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2027-10-30T02:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag6, tag7, tag9])
16:57:28.341 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2022-10-02T18:53Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8])
16:57:28.341 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-02-13T13:39Z[GMT] -            -            - [tag4, tag6, tag8, tag9, tag10])
16:57:28.342 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2021-10-03T01:00Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:28.342 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2024-05-03T21:39Z[GMT] -            -            - [tag1, tag3, tag5, tag7])
16:57:28.342 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-07-13T10:20Z[GMT] -            - category2  - [tag5, tag6, tag7, tag9])
16:57:28.342 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2021-05-26T02:24Z[GMT] -            -            - [tag1, tag3, tag5, tag6, tag9])
16:57:28.342 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2018-04-01T05:09Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8])
16:57:28.342 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2021-09-16T06:32Z[GMT] -            - category2  - [tag6, tag9])
16:57:28.343 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2019-10-22T15:43Z[GMT] -            - category1  - [tag6, tag8, tag9, tag10])
16:57:28.343 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2022-12-15T14:09Z[GMT] -            -            - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:28.343 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2024-02-20T02:30Z[GMT] -            -            - [tag1, tag2, tag3, tag7])
16:57:28.343 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 2003311844
16:57:28.343 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - renderView() for Mock for SiteNode, hashCode: 2003311844
16:57:28.343 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.343 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:28.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.344 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:28.359 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag10, 55, 1) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag1, 53, 2) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag8, 52, 3) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag9, 52, 3) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag3, 48, 4) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag4, 46, 5) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag5, 46, 5) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag2, 44, 6) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag6, 43, 7) 
16:57:28.360 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - >>>> TagAndCount(tag7, 43, 7) 
16:57:28.364 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 145 msec
16:57:28.364 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.368 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************
16:57:28.368 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.368 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional.empty, Tuesday, August 7, 2012 5:31:03 PM CEST]
16:57:28.368 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************
16:57:28.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 56 msec
16:57:28.426 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:57:28.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], Tuesday, August 7, 2012 3:31:03 PM GMT]
16:57:28.428 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:57:28.432 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 4 msec
16:57:28.432 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.434 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:57:28.434 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.434 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[CET], Tuesday, August 7, 2012 5:31:03 PM CEST]
16:57:28.434 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:57:28.436 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.436 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.437 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************************
16:57:28.437 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.437 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], Tuesday, August 7, 2012 8:31:03 AM PDT]
16:57:28.437 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************************
16:57:28.462 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 18 msec
16:57:28.462 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.471 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:57:28.471 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.471 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], Wednesday, August 8, 2012 1:31:03 AM GMT+10:00]
16:57:28.471 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:57:28.479 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 7 msec
16:57:28.479 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:57:28.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional.empty, martedì 7 agosto 2012 17:31:03 CEST]
16:57:28.480 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:57:28.537 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 57 msec
16:57:28.538 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.541 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:57:28.541 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.541 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], martedì 7 agosto 2012 15:31:03 GMT]
16:57:28.541 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:57:28.542 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:57:28.542 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.543 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:57:28.543 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.543 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[CET], martedì 7 agosto 2012 17:31:03 CEST]
16:57:28.544 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:57:28.545 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:57:28.545 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.546 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:57:28.546 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.546 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], martedì 7 agosto 2012 8:31:03 PDT]
16:57:28.546 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************
16:57:28.549 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:57:28.550 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.552 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************************
16:57:28.552 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.552 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional.empty, 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], mercoledì 8 agosto 2012 1:31:03 GMT+10:00]
16:57:28.552 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************************
16:57:28.557 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 4 msec
16:57:28.557 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.559 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:57:28.559 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.559 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, Tuesday, August 7, 2012]
16:57:28.559 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:57:28.560 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.560 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.562 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.562 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.562 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], Tuesday, August 7, 2012]
16:57:28.562 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.563 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 0 msec
16:57:28.563 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.566 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.566 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.566 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], Tuesday, August 7, 2012]
16:57:28.566 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.568 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.568 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.570 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:57:28.570 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.570 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], Tuesday, August 7, 2012]
16:57:28.570 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:57:28.572 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:57:28.572 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.574 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:57:28.574 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.574 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], Wednesday, August 8, 2012]
16:57:28.574 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:57:28.575 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.575 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.576 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:57:28.576 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.577 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, martedì, agosto 7, 2012]
16:57:28.577 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************
16:57:28.578 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:57:28.578 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.580 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.580 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.580 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], martedì, agosto 7, 2012]
16:57:28.580 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.582 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.582 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.583 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.583 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.583 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], martedì, agosto 7, 2012]
16:57:28.583 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************************
16:57:28.583 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 0 msec
16:57:28.584 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.585 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:57:28.585 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.585 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], martedì, agosto 7, 2012]
16:57:28.585 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************
16:57:28.594 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 8 msec
16:57:28.594 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:57:28.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[EEEEEEEEEE, MMMMMM d, yyyy], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], mercoledì, agosto 8, 2012]
16:57:28.595 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************
16:57:28.596 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.596 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.605 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:57:28.606 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.606 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, 8/7/12 5:31 PM]
16:57:28.606 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:57:28.618 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 18 msec
16:57:28.618 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.624 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.624 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.624 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], 8/7/12 3:31 PM]
16:57:28.624 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.630 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 6 msec
16:57:28.631 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.633 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.633 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.633 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], 8/7/12 5:31 PM]
16:57:28.633 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.644 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 10 msec
16:57:28.644 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.647 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************
16:57:28.647 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.647 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], 8/7/12 8:31 AM]
16:57:28.647 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************
16:57:28.653 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:57:28.653 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.657 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:57:28.657 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.657 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], 8/8/12 1:31 AM]
16:57:28.657 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:57:28.665 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 7 msec
16:57:28.665 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.666 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:57:28.666 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.666 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, 07/08/12 17:31]
16:57:28.666 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************
16:57:28.672 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 6 msec
16:57:28.672 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.677 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.677 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.677 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], 07/08/12 15:31]
16:57:28.677 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.678 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.678 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.681 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.681 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.681 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], 07/08/12 17:31]
16:57:28.681 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************
16:57:28.684 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:57:28.685 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.687 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************
16:57:28.687 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.687 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], 07/08/12 8:31]
16:57:28.687 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************
16:57:28.694 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 6 msec
16:57:28.694 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:57:28.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[S-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], 08/08/12 1:31]
16:57:28.695 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:57:28.696 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.696 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.706 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************
16:57:28.706 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.706 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, Aug 7, 2012 5:31 PM]
16:57:28.706 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************
16:57:28.707 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:57:28.707 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.713 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:57:28.713 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.713 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], Aug 7, 2012 3:31 PM]
16:57:28.713 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:57:28.715 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:57:28.715 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.718 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:57:28.718 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.718 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], Aug 7, 2012 5:31 PM]
16:57:28.718 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************
16:57:28.719 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.719 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.731 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:57:28.731 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.731 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], Aug 7, 2012 8:31 AM]
16:57:28.731 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:57:28.733 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:57:28.734 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.742 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:57:28.742 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.742 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], Aug 8, 2012 1:31 AM]
16:57:28.742 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:57:28.743 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.743 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.752 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:57:28.752 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.752 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, 7-ago-2012 17:31]
16:57:28.752 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************
16:57:28.754 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:57:28.754 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.756 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:57:28.756 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.756 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], 7-ago-2012 15:31]
16:57:28.756 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:57:28.758 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 3 msec
16:57:28.758 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.763 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:57:28.763 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.764 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], 7-ago-2012 17:31]
16:57:28.764 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************
16:57:28.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 6 msec
16:57:28.765 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.766 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************************
16:57:28.767 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.767 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], 7-ago-2012 8:31]
16:57:28.767 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ******************************************************************************************************
16:57:28.771 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:57:28.771 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.772 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************
16:57:28.772 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.772 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[M-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], 8-ago-2012 1:31]
16:57:28.772 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************
16:57:28.773 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.773 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.781 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************
16:57:28.781 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.781 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, August 7, 2012 5:31:03 PM]
16:57:28.781 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************
16:57:28.782 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.798 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.801 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:57:28.801 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.801 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], August 7, 2012 3:31:03 PM]
16:57:28.801 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:57:28.805 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 4 msec
16:57:28.806 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.807 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:57:28.807 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.807 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], August 7, 2012 5:31:03 PM]
16:57:28.807 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************
16:57:28.828 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 20 msec
16:57:28.828 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.829 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:57:28.829 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.829 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], August 7, 2012 8:31:03 AM]
16:57:28.829 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************
16:57:28.838 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 9 msec
16:57:28.838 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.841 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************
16:57:28.841 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.841 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], August 8, 2012 1:31:03 AM]
16:57:28.841 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************
16:57:28.845 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 2 msec
16:57:28.845 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.850 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************
16:57:28.850 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.850 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, 7 agosto 2012 17:31:03]
16:57:28.851 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************
16:57:28.852 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.852 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.853 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:57:28.853 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.853 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], 7 agosto 2012 15:31:03]
16:57:28.853 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:57:28.861 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 8 msec
16:57:28.861 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.862 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:57:28.862 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.862 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], 7 agosto 2012 17:31:03]
16:57:28.862 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************
16:57:28.863 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.863 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.864 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:57:28.864 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.864 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], 7 agosto 2012 8:31:03]
16:57:28.864 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************
16:57:28.865 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.865 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.866 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************
16:57:28.866 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.866 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[L-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], 8 agosto 2012 1:31:03]
16:57:28.866 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************
16:57:28.867 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.867 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.875 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:57:28.875 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.875 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, Tuesday, August 7, 2012 5:31:03 PM CEST]
16:57:28.875 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************
16:57:28.883 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 7 msec
16:57:28.883 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.887 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:57:28.888 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.888 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], Tuesday, August 7, 2012 3:31:03 PM GMT]
16:57:28.888 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************************************************************************
16:57:28.891 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 4 msec
16:57:28.891 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.899 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************
16:57:28.899 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.900 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], Tuesday, August 7, 2012 5:31:03 PM CEST]
16:57:28.900 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************
16:57:28.900 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.900 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.905 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************************
16:57:28.905 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.905 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], Tuesday, August 7, 2012 8:31:03 AM PDT]
16:57:28.905 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *****************************************************************************************************************************
16:57:28.907 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.907 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:57:28.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [en, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], Wednesday, August 8, 2012 1:31:03 AM GMT+10:00]
16:57:28.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:57:28.915 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 7 msec
16:57:28.915 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.919 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:57:28.919 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.919 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional.empty, martedì 7 agosto 2012 17:31:03 CEST]
16:57:28.919 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************
16:57:28.920 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.920 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.921 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************
16:57:28.921 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.921 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT], martedì 7 agosto 2012 15:31:03 GMT]
16:57:28.921 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************************************************************************
16:57:28.926 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 5 msec
16:57:28.927 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.928 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:57:28.928 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.928 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[CET], martedì 7 agosto 2012 17:31:03 CEST]
16:57:28.928 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************************************************************************************
16:57:28.929 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 1 msec
16:57:28.930 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.931 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:57:28.931 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.931 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[America/Los_Angeles], martedì 7 agosto 2012 8:31:03 PDT]
16:57:28.931 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************
16:57:28.931 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 0 msec
16:57:28.931 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.932 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************
16:57:28.932 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly render the date"
16:57:28.932 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [it, Optional[F-], 2012-08-07T15:31:03.985Z[GMT], Optional[GMT+10], mercoledì 8 agosto 2012 1:31:03 GMT+10:00]
16:57:28.932 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************************************************************************
16:57:28.943 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 10 msec
16:57:28.943 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:28.945 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************
16:57:28.945 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly retrieve virtual nodes"
16:57:28.945 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************
16:57:29.032 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.032 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.032 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.032 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.033 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.033 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.033 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:29.033 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:29.034 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:29.034 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.034 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:29.034 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:29.035 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:29.035 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:29.036 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:29.036 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:29.036 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:29.037 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:29.037 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:29.037 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:29.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:29.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:29.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:29.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:29.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:29.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:29.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:29.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:29.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:29.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:29.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:29.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:29.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:29.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:29.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:29.051 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:29.051 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:29.051 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:29.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:29.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:29.054 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:29.055 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:29.055 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:29.055 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:29.055 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.055 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:29.056 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:29.056 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:29.056 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:29.056 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:29.056 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:29.056 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:29.057 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:29.057 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:29.057 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.057 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:29.057 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:29.057 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:29.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:29.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:29.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:29.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:29.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:29.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:29.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:29.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:29.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:29.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:29.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:29.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:29.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:29.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:29.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:29.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:29.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:29.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:29.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:29.071 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.072 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:29.072 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:29.072 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:29.072 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:29.072 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:29.072 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:29.073 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:29.074 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:29.074 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.075 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:29.075 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.075 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:29.075 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:29.075 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:29.076 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:29.076 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:29.076 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:29.076 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:29.076 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:29.076 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:29.077 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:29.077 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:29.077 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:29.077 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:29.077 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:29.086 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.frontend.ui.component.blog.DefaultBlogViewController$VirtualSiteNodeFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.096 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.097 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-0]
16:57:29.101 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-1]
16:57:29.101 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-2]
16:57:29.101 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-4]
16:57:29.101 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-5]
16:57:29.101 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-7]
16:57:29.105 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-9]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-10]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-11]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-13]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-16]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-17]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-20]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-21]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-22]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-31]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-32]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-33]
16:57:29.106 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-36]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-37]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-39]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-40]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-50]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-55]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-57]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-62]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-63]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-67]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-68]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-69]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-70]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-73]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-77]
16:57:29.107 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-81]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-86]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-87]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-88]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-96]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-98]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-12]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-15]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-18]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-19]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-25]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-26]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-28]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-42]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-44]
16:57:29.108 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-45]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-48]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-51]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-54]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-56]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-58]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-59]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-60]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-71]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-72]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-75]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-82]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-83]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-84]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-90]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-91]
16:57:29.109 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-93]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-95]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-97]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-99]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-3]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-6]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-8]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-14]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-23]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-24]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-27]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-29]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-30]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-34]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-35]
16:57:29.110 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-38]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-41]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-43]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-46]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-47]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-49]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-52]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-53]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-61]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-64]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-65]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-66]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-74]
16:57:29.111 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-76]
16:57:29.112 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-78]
16:57:29.112 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-79]
16:57:29.112 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-80]
16:57:29.112 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-85]
16:57:29.112 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-89]
16:57:29.112 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-92]
16:57:29.112 [main                ] TRACE i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> virtual node for: Optional[/post-94]
16:57:29.123 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 178 msec
16:57:29.125 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:29.132 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:57:29.133 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:29.133 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, , , [69, 57, 63, 86, 44, 89, 18, 73, 16, 94], [12, 64, 39, 25, 4, 19, 32], [3, 71, 80, 11, 99, 97, 62, 96, 38, 13, 90, 21, 48]]
16:57:29.134 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************************************************************************************************************************
16:57:29.347 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.347 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.347 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.347 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.348 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.348 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.348 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:29.348 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:29.349 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:29.349 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.349 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:29.349 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:29.349 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:29.350 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:29.350 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:29.358 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:29.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:29.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:29.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:29.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.359 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:29.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:29.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:29.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:29.360 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:29.361 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:29.361 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:29.361 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:29.361 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:29.361 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:29.362 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:29.362 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:29.369 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:29.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.370 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:29.375 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:29.375 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:29.375 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:29.375 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:29.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:29.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:29.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:29.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:29.376 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:29.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:29.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:29.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:29.377 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:29.378 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:29.378 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:29.378 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:29.383 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:29.383 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:29.383 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:29.384 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:29.384 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.384 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:29.385 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:29.385 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:29.385 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:29.385 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:29.386 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.386 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:29.386 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:29.386 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:29.386 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:29.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:29.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:29.387 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:29.388 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:29.389 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:29.389 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:29.389 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:29.390 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:29.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:29.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:29.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:29.391 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:29.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:29.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:29.393 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:29.395 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:29.395 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:29.395 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:29.397 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:29.397 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:29.397 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:29.398 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.398 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:29.399 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.399 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:29.400 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:29.400 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:29.409 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:29.409 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:29.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:29.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:29.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:29.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:29.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:29.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:29.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:29.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:29.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:29.418 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1463877470
16:57:29.418 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: )
16:57:29.420 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.426 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:57:29.512 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 378 msec
16:57:29.512 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:29.514 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:29.514 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:29.514 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-10, Title #10, [10], [], []]
16:57:29.514 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:29.576 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.577 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.577 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.577 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.577 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.578 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.578 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:29.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:29.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:29.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.579 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:29.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:29.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:29.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:29.580 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:29.581 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:29.581 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:29.581 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:29.581 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:29.581 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:29.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:29.582 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:29.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:29.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:29.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:29.583 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:29.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:29.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:29.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:29.584 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:29.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:29.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:29.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:29.585 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:29.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:29.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:29.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:29.586 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:29.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:29.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:29.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:29.587 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:29.588 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:29.588 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:29.588 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.588 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:29.589 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:29.589 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:29.589 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:29.589 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:29.590 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:29.590 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:29.590 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:29.590 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:29.591 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.591 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:29.591 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:29.591 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:29.592 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:29.592 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:29.592 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.592 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:29.593 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:29.593 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:29.593 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:29.593 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:29.593 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:29.594 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:29.594 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:29.594 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:29.595 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:29.595 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:29.595 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:29.595 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:29.596 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:29.596 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:29.596 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:29.596 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:29.596 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.597 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:29.597 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:29.597 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:29.597 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:29.598 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:29.598 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:29.598 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:29.603 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:29.603 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.603 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:29.603 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.604 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:29.604 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:29.604 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:29.604 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:29.605 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:29.605 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:29.605 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:29.605 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:29.606 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:29.606 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:29.606 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:29.606 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:29.607 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:29.607 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:29.607 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1902499120
16:57:29.608 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: post-10)
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.609 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:57:29.613 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 97 msec
16:57:29.613 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:29.621 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:29.621 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:29.621 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-11, Title #11, [11], [], []]
16:57:29.621 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:29.741 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.741 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.741 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.741 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.742 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.742 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.742 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:29.742 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:29.743 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:29.743 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.743 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:29.743 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:29.744 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:29.744 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:29.744 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:29.744 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:29.745 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:29.745 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:29.745 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:29.745 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.746 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:29.746 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:29.746 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:29.754 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:29.755 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:29.755 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:29.755 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:29.756 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:29.756 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:29.756 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:29.756 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:29.757 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:29.757 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:29.757 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.757 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:29.757 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:29.758 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:29.758 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:29.758 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:29.758 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:29.759 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:29.759 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:29.759 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:29.759 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:29.760 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:29.760 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:29.760 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.760 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:29.761 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:29.761 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:29.761 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:29.761 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:29.761 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:29.762 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:29.762 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:29.770 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:29.770 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.770 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:29.771 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:29.771 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:29.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:29.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:29.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:29.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:29.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:29.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:29.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:29.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:29.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:29.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:29.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:29.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:29.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:29.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:29.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:29.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:29.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:29.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:29.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:29.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:29.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:29.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:29.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:29.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:29.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:29.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:29.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:29.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:29.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:29.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:29.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:29.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:29.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:29.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:29.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:29.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:29.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:29.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:29.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:29.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:29.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:29.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:29.790 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 703315444
16:57:29.790 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: post-11)
16:57:29.790 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.790 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.798 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.798 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.798 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.799 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.799 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.799 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.799 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.799 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:57:29.802 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 179 msec
16:57:29.802 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:29.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:29.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:29.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /post-43, Title #43, [43], [], []]
16:57:29.804 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *******************************************************
16:57:29.915 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.915 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.915 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.915 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.916 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.916 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.916 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:29.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:29.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:29.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.917 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:29.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:29.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:29.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:29.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:29.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:29.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:29.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:29.920 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:29.920 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.920 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:29.921 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:29.921 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:29.921 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:29.921 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:29.922 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:29.926 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:29.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:29.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:29.927 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:29.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:29.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:29.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:29.928 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:29.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:29.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:29.929 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:29.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:29.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:29.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:29.930 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:29.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:29.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:29.931 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:29.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:29.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:29.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:29.932 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:29.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:29.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:29.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:29.933 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:29.934 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:29.934 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:29.947 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:29.948 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.948 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:29.948 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:29.950 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:29.951 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:29.951 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:29.951 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:29.951 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:29.952 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:29.952 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:29.952 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:29.952 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:29.952 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:29.953 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:29.953 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:29.953 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:29.953 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:29.954 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:29.954 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:29.954 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:29.954 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:29.955 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:29.955 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:29.955 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:29.955 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.956 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:29.956 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:29.956 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:29.956 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:29.956 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:29.957 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:29.968 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:29.968 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:29.968 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:29.969 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:29.969 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:29.969 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:29.969 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:29.970 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:29.970 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:29.970 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:29.970 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:29.971 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:29.971 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:29.971 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:29.971 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:29.971 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:29.972 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:29.988 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:29.989 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:29.989 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 666769352
16:57:29.990 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: post-43)
16:57:29.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.997 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:29.997 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:29.997 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.001 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 1 items
16:57:30.002 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 198 msec
16:57:30.003 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:30.016 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:57:30.016 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:30.016 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/tag3, , [44, 18, 16, 94, 25, 19, 32, 71, 11, 99], [21, 84, 30, 55, 74, 78, 45], [51, 43, 72, 68, 37, 46, 85, 77, 26, 76, 47, 17, 65]]
16:57:30.016 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************************
16:57:30.124 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.124 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.125 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.125 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.125 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.125 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.125 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:30.126 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:30.126 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:30.126 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.127 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:30.127 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:30.127 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:30.127 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:30.128 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:30.128 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:30.134 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:30.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:30.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:30.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.135 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:30.136 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:30.136 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:30.136 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:30.136 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:30.137 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:30.137 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:30.137 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:30.137 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:30.138 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:30.138 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:30.138 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:30.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:30.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:30.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:30.139 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:30.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:30.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:30.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:30.140 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:30.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:30.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:30.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:30.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:30.141 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:30.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:30.142 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:30.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:30.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:30.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:30.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:30.143 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:30.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:30.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:30.144 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:30.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:30.145 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:30.146 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:30.154 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:30.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:30.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:30.155 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:30.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:30.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:30.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:30.156 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:30.157 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:30.157 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:30.157 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:30.157 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:30.157 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:30.158 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:30.158 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:30.158 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:30.158 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:30.159 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:30.159 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.159 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:30.159 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:30.160 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:30.160 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:30.160 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:30.160 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:30.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:30.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:30.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.161 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:30.162 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.162 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:30.162 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:30.162 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:30.163 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:30.163 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:30.163 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:30.163 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:30.164 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:30.164 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:30.164 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:30.165 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:30.165 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:30.165 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:30.165 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:30.166 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 430050226
16:57:30.166 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: tag3, uri: )
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.166 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.167 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.171 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:57:30.193 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 180 msec
16:57:30.193 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:30.199 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:57:30.200 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:30.200 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/tag5, , [57, 63, 89, 18, 94, 39, 25, 19, 32, 3], [71, 11, 62, 38, 13, 21, 84], [36, 30, 14, 74, 7, 31, 45, 52, 83, 2, 72, 68, 9]]
16:57:30.200 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***********************************************************************************************************************************************************
16:57:30.248 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.248 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.249 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.249 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.250 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.250 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.250 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:30.251 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:30.251 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:30.251 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.251 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:30.252 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:30.252 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:30.252 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:30.252 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:30.253 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:30.253 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:30.253 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:30.253 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:30.253 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.254 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:30.254 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:30.254 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:30.254 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:30.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:30.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:30.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:30.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:30.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:30.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:30.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:30.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:30.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:30.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:30.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:30.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:30.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:30.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:30.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:30.260 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:30.260 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:30.260 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:30.260 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:30.261 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:30.261 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:30.261 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.261 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:30.262 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:30.262 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:30.262 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:30.262 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:30.263 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:30.263 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:30.263 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:30.263 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:30.264 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.264 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:30.264 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:30.264 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:30.265 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:30.265 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:30.265 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.266 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:30.266 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:30.266 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:30.267 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:30.267 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:30.267 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:30.267 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:30.267 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:30.268 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:30.268 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:30.268 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:30.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:30.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:30.269 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:30.270 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:30.271 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:30.271 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:30.271 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.272 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:30.272 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:30.272 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:30.272 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:30.272 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:30.273 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:30.273 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:30.273 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:30.273 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.274 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:30.274 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.274 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:30.274 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:30.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:30.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:30.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:30.275 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:30.277 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:30.277 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:30.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:30.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:30.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:30.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:30.278 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:30.279 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:30.279 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 438092131
16:57:30.279 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: tag5, uri: )
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.280 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.290 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:57:30.362 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 154 msec
16:57:30.362 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:30.365 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:57:30.365 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:30.365 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /category1, , [44, 18, 12, 25, 19, 71, 99, 97, 90, 48], [75, 84, 54, 42, 15, 45, 51], [83, 72, 58, 26, 95, 28, 60, 93, 56, 59, 82, 91]]
16:57:30.365 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ************************************************************************************************************************************************************
16:57:30.475 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.475 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.475 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.475 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.476 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.476 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.476 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:30.476 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:30.477 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:30.477 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.477 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:30.477 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:30.477 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:30.477 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:30.478 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:30.478 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:30.478 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:30.478 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:30.478 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:30.479 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.479 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:30.479 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:30.479 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:30.479 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:30.479 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:30.480 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:30.480 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:30.480 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:30.480 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:30.480 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:30.481 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:30.481 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:30.481 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:30.481 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.481 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:30.482 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:30.482 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:30.482 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:30.482 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:30.482 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:30.483 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:30.483 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:30.483 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:30.484 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:30.484 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:30.484 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:30.485 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.485 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:30.485 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:30.486 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:30.486 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:30.486 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:30.487 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:30.487 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:30.488 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:30.488 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:30.488 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.489 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:30.489 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:30.489 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:30.490 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:30.490 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:30.490 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.491 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:30.491 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:30.491 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:30.492 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:30.492 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:30.492 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:30.493 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:30.493 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:30.493 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:30.493 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:30.494 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:30.494 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:30.494 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:30.495 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:30.495 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:30.495 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:30.496 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:30.496 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.496 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:30.497 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:30.497 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:30.497 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:30.498 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:30.498 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:30.498 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:30.499 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:30.499 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.499 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:30.500 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.500 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:30.500 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:30.501 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:30.501 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:30.501 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:30.502 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:30.502 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:30.502 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:30.503 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:30.503 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:30.504 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:30.504 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:30.504 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:30.504 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:30.505 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 849520318
16:57:30.505 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: category1)
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.505 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.510 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:57:30.524 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 159 msec
16:57:30.524 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:30.526 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:57:30.526 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:30.526 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /category2, , [89, 94, 64, 3, 80, 38, 30, 29, 6, 14], [74, 78, 34, 43, 24, 52, 41], [46, 79, 85, 76, 53, 47, 65, 66, 61, 35, 49, 92, 23]]
16:57:30.526 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************************************************************************************************************************************
16:57:30.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.608 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.609 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.609 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.609 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:30.609 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:30.609 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:30.610 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.610 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:30.610 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:30.612 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:30.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:30.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:30.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:30.613 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:30.618 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:30.619 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:30.619 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.619 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:30.619 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:30.619 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:30.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:30.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:30.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:30.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:30.620 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:30.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:30.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:30.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:30.621 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:30.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:30.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:30.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:30.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:30.623 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:30.623 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:30.625 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:30.625 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:30.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:30.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:30.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:30.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:30.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:30.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:30.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:30.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:30.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:30.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:30.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:30.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:30.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:30.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:30.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:30.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:30.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:30.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:30.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:30.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:30.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:30.638 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:30.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:30.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:30.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:30.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:30.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:30.639 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:30.640 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:30.640 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:30.640 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:30.640 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:30.640 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:30.641 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:30.641 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:30.641 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:30.641 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.641 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:30.641 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:30.642 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:30.642 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:30.642 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:30.642 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:30.642 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:30.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:30.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:30.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:30.643 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:30.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:30.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:30.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:30.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:30.644 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:30.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:30.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:30.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:30.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:30.645 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:30.646 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:30.646 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:30.654 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1553544410
16:57:30.654 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: category2)
16:57:30.654 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.654 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.654 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.654 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.654 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.654 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.655 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.655 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.655 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.659 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:57:30.685 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 159 msec
16:57:30.685 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:30.689 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:30.689 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:30.689 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index, Post index, [], [], [69, 57, 63, 86, 44, 89, 18, 73, 16, 94, 12, 64, 39, 25, 4, 19, 32, 3, 71, 80, 11, 99, 97, 62, 96, 38, 13, 90, 21, 48, 75, 10, 84, 36, 30, 54, 29, 55, 6, 42, 14, 74, 87, 20, 15, 7, 31, 78, 34, 45, 51, 43, 24, 52, 83, 2, 72, 68, 9, 37, 58, 41, 46, 79, 85, 77, 26, 88, 76, 33, 53, 47, 17, 65, 70, 5, 66, 1, 61, 35, 40, 95, 28, 49, 60, 92, 23, 27, 93, 56, 59, 82, 81, 98, 50, 67, 22, 8, 0, 91]]
16:57:30.689 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:30.758 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.766 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.772 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:30.772 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:30.772 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:30.772 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.772 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:30.773 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:30.775 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:30.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:30.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:30.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:30.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:30.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:30.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:30.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:30.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:30.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:30.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:30.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:30.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:30.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:30.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:30.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:30.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:30.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:30.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:30.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:30.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:30.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:30.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:30.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:30.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:30.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:30.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:30.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:30.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:30.790 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:30.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:30.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:30.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:30.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:30.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:30.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:30.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:30.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:30.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:30.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:30.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:30.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:30.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:30.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:30.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:30.794 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:30.794 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:30.795 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:30.795 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:30.795 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:30.795 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:30.795 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:30.796 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:30.796 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:30.796 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:30.796 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:30.796 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:30.796 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:30.797 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:30.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:30.806 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:30.806 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:30.807 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:30.807 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:30.807 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:30.808 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.808 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:30.808 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:30.808 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:30.809 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:30.809 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:30.809 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:30.809 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:30.809 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:30.810 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.810 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:30.810 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:30.810 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:30.810 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:30.811 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:30.811 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:30.811 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:30.811 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:30.811 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:30.812 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:30.812 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:30.812 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:30.812 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:30.812 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:30.812 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:30.813 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:30.813 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 428089645
16:57:30.813 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: , uri: )
16:57:30.813 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.813 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.814 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.814 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.824 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.825 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.825 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.825 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.825 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.825 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:57:30.912 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 220 msec
16:57:30.912 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:30.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:30.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:30.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/tag3, Posts tagged as 'tag3', [], [], [44, 18, 16, 94, 25, 19, 32, 71, 11, 99, 21, 84, 30, 55, 74, 78, 45, 51, 43, 72, 68, 37, 46, 85, 77, 26, 76, 47, 17, 65, 70, 66, 1, 35, 28, 49, 60, 92, 27, 93, 56, 98, 67, 91]]
16:57:30.914 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:30.996 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.996 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.996 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.996 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.997 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:30.997 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:30.997 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:30.997 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:30.997 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:30.998 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:30.998 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:30.998 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:30.998 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:30.998 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:30.999 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:30.999 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:30.999 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:30.999 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:30.999 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:31.000 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.000 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:31.000 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:31.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:31.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:31.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.009 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:31.010 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:31.010 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:31.010 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:31.010 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:31.011 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:31.011 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:31.011 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:31.011 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.011 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:31.012 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:31.012 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:31.012 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:31.012 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:31.012 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:31.013 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:31.013 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:31.013 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:31.013 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:31.013 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:31.013 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:31.014 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.014 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:31.035 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:31.036 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:31.036 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:31.036 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:31.036 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:31.037 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:31.037 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:31.037 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:31.037 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:31.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:31.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:31.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:31.047 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:31.047 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.047 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:31.047 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:31.048 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:31.048 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:31.048 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:31.048 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:31.048 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:31.048 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:31.049 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:31.049 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:31.049 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:31.049 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:31.049 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:31.049 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:31.050 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:31.050 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:31.050 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:31.050 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.051 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:31.051 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:31.051 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:31.051 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:31.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:31.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:31.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:31.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:31.052 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.053 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:31.053 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.053 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:31.053 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:31.053 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:31.053 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:31.054 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:31.054 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:31.054 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:31.067 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:31.067 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:31.068 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:31.068 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:31.068 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:31.068 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:31.068 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:31.069 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 2082524624
16:57:31.069 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: tag3, uri: )
16:57:31.069 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.069 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.069 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.069 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.069 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.069 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.070 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.070 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.070 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.077 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 44 items
16:57:31.115 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 201 msec
16:57:31.115 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:31.127 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:31.127 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:31.127 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/tag5, Posts tagged as 'tag5', [], [], [57, 63, 89, 18, 94, 39, 25, 19, 32, 3, 71, 11, 62, 38, 13, 21, 84, 36, 30, 14, 74, 7, 31, 45, 52, 83, 2, 72, 68, 9, 37, 58, 79, 85, 77, 26, 88, 76, 47, 17, 65, 70, 66, 40, 95, 28, 49, 27, 56, 59, 50, 22]]
16:57:31.127 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:31.209 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.210 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.210 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.218 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.219 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.219 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:31.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:31.220 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:31.220 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.220 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:31.220 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:31.220 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:31.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:31.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:31.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:31.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:31.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:31.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:31.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:31.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:31.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:31.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:31.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:31.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:31.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:31.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:31.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:31.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:31.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:31.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:31.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.225 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:31.238 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:31.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:31.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:31.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:31.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:31.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:31.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:31.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:31.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:31.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:31.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:31.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:31.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:31.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:31.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:31.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:31.242 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:31.242 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:31.242 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:31.242 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:31.242 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.243 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:31.243 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:31.243 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:31.243 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:31.243 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:31.243 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.244 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:31.244 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:31.244 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:31.244 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:31.244 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:31.244 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:31.245 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:31.245 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:31.245 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:31.245 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:31.245 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:31.245 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:31.246 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:31.246 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:31.246 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:31.254 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:31.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:31.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:31.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:31.255 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:31.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:31.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:31.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:31.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:31.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:31.256 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:31.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:31.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:31.257 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:31.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:31.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:31.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:31.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:31.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:31.258 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:31.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:31.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:31.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:31.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:31.259 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:31.260 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 483669346
16:57:31.260 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: tag5, uri: )
16:57:31.260 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.260 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.260 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.260 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.260 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.260 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.260 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.261 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.261 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.270 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 52 items
16:57:31.309 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 182 msec
16:57:31.310 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:31.315 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:31.315 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:31.315 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/category1, Posts in category 'category1', [], [], [44, 18, 12, 25, 19, 71, 99, 97, 90, 48, 75, 84, 54, 42, 15, 45, 51, 83, 72, 58, 26, 95, 28, 60, 93, 56, 59, 82, 91]]
16:57:31.315 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:31.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.409 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.410 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.410 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.410 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:31.410 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:31.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:31.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:31.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:31.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:31.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:31.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:31.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:31.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:31.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:31.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:31.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.413 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:31.413 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:31.413 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:31.413 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:31.413 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.413 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:31.414 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:31.414 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:31.414 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:31.414 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:31.414 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:31.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:31.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:31.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:31.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:31.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:31.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:31.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:31.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:31.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:31.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:31.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:31.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:31.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:31.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:31.418 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.418 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:31.418 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:31.418 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:31.418 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:31.419 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:31.419 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:31.419 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:31.419 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:31.419 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:31.419 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.420 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:31.420 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:31.420 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:31.420 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:31.540 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:31.540 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.540 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:31.541 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:31.541 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:31.541 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:31.541 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:31.541 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:31.542 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:31.542 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:31.542 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:31.542 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:31.542 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:31.543 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:31.543 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:31.543 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:31.543 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:31.543 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:31.543 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:31.544 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.544 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:31.544 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:31.544 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:31.544 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:31.544 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:31.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:31.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:31.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:31.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:31.545 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.546 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:31.546 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:31.546 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:31.546 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:31.550 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:31.550 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:31.550 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:31.550 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:31.550 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:31.551 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:31.551 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:31.551 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:31.551 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:31.551 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:31.552 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 2027549979
16:57:31.552 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: , uri: category1)
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.552 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.560 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 29 items
16:57:31.580 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 263 msec
16:57:31.580 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:31.581 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:31.581 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:31.581 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/category2, Posts in category 'category2', [], [], [89, 94, 64, 3, 80, 38, 30, 29, 6, 14, 74, 78, 34, 43, 24, 52, 41, 46, 79, 85, 76, 53, 47, 65, 66, 61, 35, 49, 92, 23, 27, 8]]
16:57:31.581 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************************************************************************************************************************************************************
16:57:31.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.667 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.668 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.668 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.668 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.668 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.668 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:31.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:31.669 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:31.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:31.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:31.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:31.673 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:31.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:31.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:31.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:31.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:31.674 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:31.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:31.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:31.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:31.675 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:31.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:31.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:31.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:31.676 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:31.677 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:31.682 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:31.682 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:31.683 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:31.683 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.683 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:31.683 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:31.683 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:31.684 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:31.684 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:31.684 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:31.684 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:31.684 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:31.684 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:31.685 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:31.685 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:31.685 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:31.685 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:31.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:31.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:31.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:31.686 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:31.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:31.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:31.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:31.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:31.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:31.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:31.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:31.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:31.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:31.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:31.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:31.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:31.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:31.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:31.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:31.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:31.698 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:31.699 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:31.699 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:31.699 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:31.699 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:31.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:31.704 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:31.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:31.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:31.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:31.705 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:31.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:31.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:31.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:31.706 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:31.707 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:31.707 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:31.707 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:31.707 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.707 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:31.708 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.708 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:31.708 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:31.708 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:31.709 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:31.709 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:31.714 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:31.715 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:31.715 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:31.715 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:31.715 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:31.716 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:31.716 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:31.716 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:31.716 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:31.717 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 361668462
16:57:31.717 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: , uri: category2)
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.723 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 32 items
16:57:31.737 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 154 msec
16:57:31.737 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:31.739 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:57:31.739 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:31.739 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tags, Tags, [], [], []]
16:57:31.739 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *********************************************
16:57:31.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:31.776 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:31.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:31.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:31.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:31.777 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:31.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:31.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:31.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:31.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:31.778 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:31.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:31.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:31.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:31.779 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:31.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:31.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:31.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:31.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:31.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:31.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:31.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:31.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:31.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:31.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:31.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:31.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:31.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:31.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:31.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:31.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:31.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:31.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:31.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:31.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:31.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:31.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:31.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:31.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:31.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:31.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:31.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:31.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:31.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:31.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:31.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:31.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:31.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:31.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:31.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:31.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:31.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:31.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:31.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:31.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:31.787 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:31.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:31.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:31.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:31.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:31.788 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:31.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:31.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:31.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:31.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:31.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:31.789 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:31.790 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:31.790 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:31.790 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.790 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:31.790 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:31.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:31.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:31.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:31.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:31.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:31.791 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:31.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:31.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:31.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:31.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:31.792 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:31.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:31.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:31.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:31.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:31.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:31.793 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:31.794 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:31.794 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:31.794 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:31.794 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:31.794 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:31.795 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:31.795 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 487369776
16:57:31.797 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 56 msec
16:57:31.797 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:31.799 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:57:31.799 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must properly set dynamic properties"
16:57:31.799 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [87, 10, 7, 30, , , [88, 47, 25, 80, 28, 9, 13, 3, 43, 51], [30, 36, 22, 0, 35, 44, 49], [61, 29, 18, 90, 15, 32, 69, 45, 82, 20, 92, 33, 99]]
16:57:31.799 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ***************************************************************************************************************************************************
16:57:31.833 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.833 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.833 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.834 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.834 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.834 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.834 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2025-11-24T21:43Z[GMT] -            - category1  - [tag1, tag2, tag3, tag6, tag7, tag8, tag10])
16:57:31.834 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2023-09-09T11:23Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag8, tag9])
16:57:31.835 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2023-04-23T14:34Z[GMT] -            - category1  - [tag1, tag2, tag3, tag8, tag9])
16:57:31.835 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-04-25T04:03Z[GMT] -            -            - [tag1, tag3, tag5])
16:57:31.835 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2020-04-28T05:46Z[GMT] -            - category1  - [tag2, tag3, tag6, tag7, tag8, tag9, tag10])
16:57:31.836 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2023-10-28T18:14Z[GMT] -            - category2  - [tag1, tag3, tag4, tag7, tag8, tag9, tag10])
16:57:31.836 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2023-03-11T15:07Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag6, tag10])
16:57:31.836 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2020-02-02T18:10Z[GMT] -            - category1  - [tag1, tag6, tag7, tag10])
16:57:31.836 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2022-03-04T08:56Z[GMT] -            - category2  - [tag1, tag2, tag6, tag10])
16:57:31.836 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2026-08-15T03:53Z[GMT] -            - category2  - [tag3, tag5, tag10])
16:57:31.837 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2018-01-26T19:25Z[GMT] -            - category1  - [tag3, tag7])
16:57:31.837 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2023-11-17T04:13Z[GMT] -            - category1  - [tag1, tag4, tag5, tag7, tag8, tag9])
16:57:31.837 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2022-03-28T17:08Z[GMT] -            - category2  - [tag2, tag4, tag8, tag9, tag10])
16:57:31.838 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2026-07-07T03:44Z[GMT] -            - category2  - [tag1, tag8, tag10])
16:57:31.838 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2021-07-04T16:30Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag7, tag10])
16:57:31.838 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2024-11-08T17:02Z[GMT] -            - category2  - [tag2, tag3, tag5, tag6, tag7, tag8, tag9])
16:57:31.838 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2019-02-03T21:36Z[GMT] -            -            - [tag1, tag6, tag9])
16:57:31.838 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2021-08-21T01:35Z[GMT] -            - category2  - [tag1, tag4, tag6, tag8, tag9])
16:57:31.839 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2025-06-04T08:42Z[GMT] -            -            - [tag1, tag2, tag4, tag6])
16:57:31.839 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2022-02-12T15:44Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9, tag10])
16:57:31.839 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2024-05-10T14:51Z[GMT] - imageId#20 -            - [tag4, tag5, tag8, tag10])
16:57:31.839 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2022-01-11T14:22Z[GMT] -            - category1  - [tag1, tag5, tag9, tag10])
16:57:31.839 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2026-02-20T13:47Z[GMT] - imageId#22 - category2  - [tag1, tag3, tag4, tag6, tag8, tag9, tag10])
16:57:31.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2020-07-09T00:35Z[GMT] -            - category2  - [tag2, tag4])
16:57:31.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2022-07-02T05:11Z[GMT] -            - category2  - [tag2, tag5, tag10])
16:57:31.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-08-19T23:58Z[GMT] -            - category1  - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:31.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2020-05-24T15:10Z[GMT] -            - category1  - [tag7, tag10])
16:57:31.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2022-09-06T04:10Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8])
16:57:31.840 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2026-11-07T14:45Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag7, tag10])
16:57:31.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2025-07-06T13:30Z[GMT] -            -            - [tag6, tag7, tag10])
16:57:31.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2026-03-16T12:35Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8, tag10])
16:57:31.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2024-01-06T23:59Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8])
16:57:31.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2024-11-08T08:16Z[GMT] -            - category1  - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.841 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2024-03-29T05:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:31.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2018-04-15T20:49Z[GMT] - imageId#34 - category1  - [tag9])
16:57:31.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2025-11-12T22:47Z[GMT] -            - category2  - [tag6])
16:57:31.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2026-03-04T20:34Z[GMT] -            - category1  - [tag5, tag8])
16:57:31.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2019-07-10T14:39Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8])
16:57:31.842 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2023-11-30T12:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2018-09-21T11:27Z[GMT] -            -            - [tag1, tag8, tag10])
16:57:31.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2020-07-24T08:07Z[GMT] -            - category1  - [tag1, tag7, tag9, tag10])
16:57:31.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2022-10-10T13:23Z[GMT] -            - category2  - [tag1, tag2, tag3, tag4, tag10])
16:57:31.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2018-05-15T04:19Z[GMT] -            - category1  - [tag3, tag5, tag6, tag7, tag8])
16:57:31.843 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2026-04-02T14:45Z[GMT] -            -            - [tag4, tag5, tag9, tag10])
16:57:31.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2025-11-03T22:52Z[GMT] -            - category1  - [tag2, tag4, tag6, tag9, tag10])
16:57:31.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2024-07-08T05:48Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9])
16:57:31.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2019-01-27T16:02Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag9, tag10])
16:57:31.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2027-10-29T15:32Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag7, tag8, tag9, tag10])
16:57:31.844 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2018-02-20T14:11Z[GMT] -            - category2  - [tag3, tag5, tag6, tag8])
16:57:31.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2025-09-24T22:12Z[GMT] - imageId#49 -            - [tag1, tag3, tag4, tag7])
16:57:31.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-03-07T02:25Z[GMT] -            - category1  - [tag4, tag8])
16:57:31.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2026-03-17T16:23Z[GMT] -            - category2  - [tag5, tag8, tag9])
16:57:31.845 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2020-09-08T21:27Z[GMT] -            -            - [tag1, tag3, tag4, tag5, tag6, tag7, tag9, tag10])
16:57:31.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2019-10-31T16:30Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag10])
16:57:31.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2019-04-11T18:07Z[GMT] -            - category1  - [tag3, tag7, tag8])
16:57:31.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2021-08-06T06:54Z[GMT] -            -            - [tag4, tag6, tag7, tag8, tag9])
16:57:31.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2021-07-16T01:26Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag8])
16:57:31.846 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2022-04-12T15:32Z[GMT] -            - category2  - [tag2, tag3, tag5, tag8, tag10])
16:57:31.847 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2023-05-26T06:55Z[GMT] -            - category1  - [tag2, tag3, tag8, tag9, tag10])
16:57:31.847 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2018-04-28T10:54Z[GMT] -            -            - [tag6, tag9])
16:57:31.847 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2023-05-11T21:03Z[GMT] -            -            - [tag1, tag4, tag7, tag8, tag10])
16:57:31.847 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2025-08-14T01:45Z[GMT] -            -            - [tag1, tag3, tag6, tag8, tag9, tag10])
16:57:31.847 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2022-09-29T16:04Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag9])
16:57:31.848 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2021-08-12T09:55Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:31.848 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2019-06-20T16:25Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag7, tag9])
16:57:31.848 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2018-02-10T20:30Z[GMT] -            -            - [tag1, tag5, tag7])
16:57:31.848 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2021-03-27T07:24Z[GMT] -            -            - [tag1, tag5, tag8])
16:57:31.848 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2024-01-07T12:17Z[GMT] -            - category2  - [tag3, tag4, tag5, tag8, tag10])
16:57:31.849 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2019-08-23T23:26Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag9])
16:57:31.849 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2024-08-03T04:00Z[GMT] -            -            - [tag1, tag5, tag10])
16:57:31.849 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-09-12T17:11Z[GMT] - imageId#70 - category2  - [tag1, tag2, tag3, tag4, tag6, tag9, tag10])
16:57:31.849 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2019-02-09T10:48Z[GMT] -            -            - [tag2, tag6, tag7, tag9])
16:57:31.849 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2018-04-01T18:59Z[GMT] -            - category2  - [tag4, tag5, tag6, tag8, tag9, tag10])
16:57:31.850 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2023-12-19T03:58Z[GMT] -            - category1  - [tag2, tag3, tag4, tag9])
16:57:31.850 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2019-03-10T00:51Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag8, tag10])
16:57:31.850 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2022-10-18T17:42Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:31.850 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-12-13T08:05Z[GMT] -            - category2  - [tag2, tag3, tag8, tag9, tag10])
16:57:31.850 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2019-04-02T12:56Z[GMT] -            - category2  - [tag1, tag3, tag4, tag5, tag6, tag7, tag9])
16:57:31.851 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2018-08-31T09:58Z[GMT] -            - category1  - [tag2, tag6, tag7, tag10])
16:57:31.851 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2018-08-05T07:18Z[GMT] -            -            - [tag3, tag4, tag5, tag6, tag9, tag10])
16:57:31.851 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2027-01-10T16:01Z[GMT] - imageId#80 - category1  - [tag1, tag2, tag3, tag5, tag9, tag10])
16:57:31.851 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2022-04-13T03:15Z[GMT] -            -            - [tag1, tag3, tag7, tag8])
16:57:31.851 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2024-05-19T00:06Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:31.852 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-07-09T04:54Z[GMT] -            -            - [tag3, tag7, tag8, tag9, tag10])
16:57:31.852 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2018-01-13T18:39Z[GMT] -            -            - [tag1, tag2, tag3, tag8, tag9, tag10])
16:57:31.852 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-05T18:49Z[GMT] -            - category1  - [tag1, tag3, tag10])
16:57:31.852 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2019-07-17T02:32Z[GMT] -            - category2  - [tag3, tag4, tag10])
16:57:31.852 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2021-08-19T19:50Z[GMT] -            - category2  - [tag2, tag6, tag7])
16:57:31.853 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2027-10-30T02:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag6, tag7, tag9])
16:57:31.853 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2022-10-02T18:53Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8])
16:57:31.853 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-02-13T13:39Z[GMT] -            -            - [tag4, tag6, tag8, tag9, tag10])
16:57:31.853 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2021-10-03T01:00Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:31.853 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2024-05-03T21:39Z[GMT] -            -            - [tag1, tag3, tag5, tag7])
16:57:31.853 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-07-13T10:20Z[GMT] -            - category2  - [tag5, tag6, tag7, tag9])
16:57:31.854 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2021-05-26T02:24Z[GMT] -            -            - [tag1, tag3, tag5, tag6, tag9])
16:57:31.854 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2018-04-01T05:09Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8])
16:57:31.854 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2021-09-16T06:32Z[GMT] -            - category2  - [tag6, tag9])
16:57:31.854 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2019-10-22T15:43Z[GMT] -            - category1  - [tag6, tag8, tag9, tag10])
16:57:31.854 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2022-12-15T14:09Z[GMT] -            -            - [tag1, tag2, tag5, tag8, tag9, tag10])
16:57:31.855 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2024-02-20T02:30Z[GMT] -            -            - [tag1, tag2, tag3, tag7])
16:57:31.855 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1756837032
16:57:31.855 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: )
16:57:31.855 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.855 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.855 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.855 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.856 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.856 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.856 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.856 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.856 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.865 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 100 items
16:57:31.952 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 150 msec
16:57:31.952 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:31.955 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:31.955 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:57:31.955 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /uri/extra-stuff]
16:57:31.955 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:31.999 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:31.999 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:31.999 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.000 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.000 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.000 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.000 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:32.000 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:32.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:32.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:32.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:32.001 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:32.002 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:32.002 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:32.002 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:32.002 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:32.002 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:32.002 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:32.003 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.003 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:32.003 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:32.003 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:32.003 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:32.003 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:32.004 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:32.004 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:32.004 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:32.004 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:32.004 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:32.005 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:32.005 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:32.005 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:32.005 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.005 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:32.005 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:32.006 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:32.006 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:32.006 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:32.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:32.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:32.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:32.038 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:32.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:32.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:32.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:32.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:32.039 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:32.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:32.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:32.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:32.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:32.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:32.040 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:32.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:32.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:32.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:32.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:32.041 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:32.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:32.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:32.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:32.042 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:32.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:32.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:32.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:32.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:32.043 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:32.044 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:32.044 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:32.044 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:32.044 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:32.044 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:32.044 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:32.045 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:32.045 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:32.045 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:32.045 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.045 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:32.045 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:32.046 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:32.046 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:32.046 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:32.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:32.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:32.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:32.058 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:32.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:32.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:32.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:32.059 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:32.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:32.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:32.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:32.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:32.060 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:32.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:32.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:32.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:32.061 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:32.062 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:32.062 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1714961449
16:57:32.115 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 153 msec
16:57:32.115 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:32.116 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:32.116 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:57:32.116 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/tag5/extra-stuff]
16:57:32.116 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:32.190 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.191 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.191 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.191 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.191 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.191 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.192 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:32.192 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:32.192 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:32.192 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.192 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:32.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:32.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:32.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:32.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:32.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:32.193 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:32.194 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:32.194 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:32.194 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.196 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:32.196 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:32.196 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:32.196 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:32.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:32.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:32.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:32.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:32.197 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:32.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:32.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:32.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:32.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:32.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.198 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:32.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:32.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:32.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:32.213 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:32.214 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:32.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:32.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:32.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:32.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:32.216 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:32.220 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:32.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:32.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:32.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:32.221 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:32.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:32.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:32.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:32.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:32.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:32.222 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:32.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:32.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:32.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:32.223 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:32.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:32.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:32.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:32.224 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:32.225 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:32.228 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:32.229 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:32.229 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:32.229 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:32.229 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:32.229 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:32.230 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:32.230 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:32.230 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:32.230 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:32.230 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:32.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:32.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:32.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:32.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:32.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:32.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:32.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:32.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:32.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:32.237 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.238 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:32.238 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.238 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:32.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:32.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:32.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:32.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:32.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:32.239 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:32.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:32.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:32.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:32.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:32.240 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:32.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:32.241 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:32.241 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 145122075
16:57:32.242 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 125 msec
16:57:32.242 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:32.254 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:32.254 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:57:32.255 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/category/extra-stuff]
16:57:32.255 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:32.312 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.312 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.313 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.313 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.313 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.313 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.313 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:32.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:32.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:32.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:32.314 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:32.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:32.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:32.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:32.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:32.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:32.315 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:32.316 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:32.316 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.316 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:32.316 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:32.317 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:32.317 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:32.317 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:32.317 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:32.317 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:32.317 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:32.318 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:32.318 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:32.318 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:32.318 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:32.318 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:32.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:32.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:32.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:32.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:32.319 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:32.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:32.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:32.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:32.321 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:32.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:32.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:32.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:32.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.322 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:32.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:32.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:32.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:32.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:32.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:32.323 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:32.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:32.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:32.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:32.324 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:32.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:32.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:32.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:32.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:32.325 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:32.326 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:32.326 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:32.326 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:32.326 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:32.326 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:32.327 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:32.327 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:32.327 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:32.327 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:32.327 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:32.327 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:32.328 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:32.328 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:32.328 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:32.328 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:32.328 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.328 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:32.329 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:32.329 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:32.329 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:32.329 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:32.329 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:32.330 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:32.330 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:32.330 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.330 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:32.330 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.331 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:32.331 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:32.331 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:32.331 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:32.331 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:32.331 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:32.332 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:32.332 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:32.332 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:32.332 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:32.332 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:32.333 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:32.333 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:32.333 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:32.333 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 545392109
16:57:32.346 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 80 msec
16:57:32.346 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:32.349 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:32.349 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw BadRequest with bad path params"
16:57:32.349 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/tagX/extra-stuff]
16:57:32.349 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - *************************************************
16:57:32.621 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.621 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.622 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.622 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.622 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.622 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.622 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:32.624 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:32.625 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:32.625 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.625 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:32.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:32.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:32.626 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:32.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:32.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:32.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:32.627 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:32.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:32.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:32.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:32.628 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:32.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:32.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:32.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:32.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:32.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:32.629 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:32.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:32.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:32.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:32.630 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:32.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:32.647 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:32.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:32.648 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:32.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:32.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:32.649 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:32.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:32.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:32.650 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:32.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:32.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:32.651 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:32.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:32.652 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:32.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:32.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:32.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:32.653 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:32.659 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:32.659 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:32.660 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.660 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:32.660 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:32.660 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:32.661 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:32.661 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:32.661 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.662 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:32.662 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:32.662 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:32.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:32.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:32.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:32.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:32.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:32.663 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:32.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:32.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:32.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:32.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:32.664 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:32.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:32.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:32.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:32.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:32.665 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:32.666 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:32.666 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:32.666 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:32.666 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:32.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:32.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:32.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.687 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:32.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:32.688 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:32.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:32.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:32.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:32.689 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:32.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:32.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:32.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:32.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:32.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:32.690 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:32.691 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:32.691 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:32.691 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 2057104863
16:57:32.700 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 342 msec
16:57:32.700 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:32.704 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************
16:57:32.704 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:57:32.704 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /nonexistent]
16:57:32.704 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **********************************
16:57:32.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.780 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.780 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:32.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:32.780 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:32.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:32.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:32.781 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:32.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:32.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:32.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:32.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:32.782 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:32.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:32.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:32.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:32.783 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:32.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:32.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:32.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:32.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:32.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:32.784 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:32.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:32.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:32.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:32.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:32.785 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:32.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:32.786 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:32.798 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:32.799 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:32.799 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:32.799 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:32.799 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:32.799 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:32.800 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:32.800 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:32.800 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:32.800 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.800 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:32.800 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:32.801 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:32.801 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:32.801 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:32.801 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:32.801 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:32.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:32.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:32.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:32.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:32.802 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:32.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:32.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:32.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:32.803 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:32.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:32.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:32.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:32.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:32.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:32.804 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:32.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:32.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:32.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:32.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:32.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:32.805 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:32.814 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:32.814 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:32.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:32.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:32.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:32.815 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:32.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:32.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:32.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:32.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:32.816 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:32.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:32.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:32.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:32.817 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:32.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:32.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:32.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:32.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:32.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:32.818 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:32.819 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:32.819 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:32.821 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:32.821 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:32.821 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:32.822 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1877317084
16:57:32.822 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: , uri: nonexistent)
16:57:32.822 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.822 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.822 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.822 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.822 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.827 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:57:32.834 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 123 msec
16:57:32.834 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:32.836 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************
16:57:32.836 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:57:32.836 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /tag/nonexistent]
16:57:32.836 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - **************************************
16:57:32.909 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.909 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.910 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.910 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.910 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.910 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.910 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:32.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:32.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:32.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:32.911 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:32.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:32.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:32.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:32.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:32.912 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:32.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:32.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:32.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:32.913 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:32.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:32.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:32.914 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:32.918 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:32.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:32.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:32.919 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:32.937 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:32.937 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:32.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:32.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:32.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:32.938 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:32.939 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:32.939 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:32.939 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:32.939 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:32.939 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:32.940 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:32.940 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:32.940 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:32.940 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:32.941 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:32.941 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:32.941 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:32.941 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:32.941 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:32.941 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:32.942 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:32.942 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:32.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:32.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:32.959 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:32.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:32.960 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:32.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:32.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:32.961 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:32.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:32.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:32.962 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:32.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:32.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:32.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:32.963 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:32.964 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:32.964 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:32.964 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:32.964 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:32.964 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:32.965 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:32.965 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:32.965 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:32.965 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:32.965 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:32.966 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:32.978 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.979 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:32.979 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:32.979 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:32.979 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:32.979 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:32.980 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:32.980 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:32.980 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:32.980 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:32.981 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:32.981 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:32.982 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:32.982 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:32.982 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:32.983 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:32.983 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:32.983 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:32.983 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:32.983 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:32.984 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:32.984 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:32.984 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:32.984 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:32.985 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:32.985 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:32.985 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 871550938
16:57:32.985 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 10, maxLeadinItems: 7, maxItems: 30 (index: false, tag: nonexistent, uri: )
16:57:32.985 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.985 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.986 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.986 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.986 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.998 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.999 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:32.999 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:32.999 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.002 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:57:33.004 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 166 msec
16:57:33.004 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:33.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************
16:57:33.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:57:33.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/nonexistent]
16:57:33.006 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ****************************************
16:57:33.073 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.073 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.074 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.074 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.074 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.074 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.078 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:33.079 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:33.079 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:33.079 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:33.079 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:33.080 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:33.080 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:33.080 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:33.086 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:33.087 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:33.087 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:33.087 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:33.087 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:33.087 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:33.088 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:33.088 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:33.088 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:33.088 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:33.089 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:33.089 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:33.089 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:33.089 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:33.089 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:33.090 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:33.090 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:33.090 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:33.090 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:33.091 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:33.091 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:33.091 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:33.091 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:33.091 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:33.091 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:33.092 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:33.092 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:33.092 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:33.092 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:33.092 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:33.092 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:33.093 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:33.093 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:33.093 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:33.093 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:33.093 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:33.094 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:33.094 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:33.094 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:33.094 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:33.094 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:33.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:33.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:33.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:33.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:33.095 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:33.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:33.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:33.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:33.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:33.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:33.096 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:33.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:33.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:33.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:33.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:33.097 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:33.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:33.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:33.098 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:33.106 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:33.106 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:33.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:33.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:33.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:33.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:33.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:33.107 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:33.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:33.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:33.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:33.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:33.108 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:33.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:33.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:33.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:33.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:33.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:33.109 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:33.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:33.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:33.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:33.110 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:33.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:33.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:33.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:33.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:33.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:33.111 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:33.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:33.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:33.112 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:33.112 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 918475642
16:57:33.112 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: , uri: nonexistent)
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.113 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.133 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:57:33.136 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 127 msec
16:57:33.136 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:33.141 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************
16:57:33.141 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST "must throw NotFound"
16:57:33.141 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ARGS [45, 10, 7, 30, /index/tag/nonexistent]
16:57:33.141 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - ********************************************
16:57:33.197 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.197 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.197 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.197 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.198 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.198 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2018-02-06T11:09Z[GMT] -            -            - [tag1, tag2, tag4, tag6, tag8, tag9, tag10])
16:57:33.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-01-05T02:51Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag8, tag9])
16:57:33.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-10-06T02:51Z[GMT] -            -            - [tag1, tag2, tag5, tag7, tag8, tag10])
16:57:33.199 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-08-20T15:20Z[GMT] -            - category2  - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:33.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2027-01-01T13:27Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag8, tag10])
16:57:33.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2020-03-30T12:51Z[GMT] -            -            - [tag1, tag7, tag9, tag10])
16:57:33.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2024-09-28T18:41Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9, tag10])
16:57:33.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2023-11-21T04:03Z[GMT] - imageId# 7 -            - [tag1, tag4, tag5, tag7, tag8])
16:57:33.200 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2018-02-20T23:14Z[GMT] - imageId# 8 - category2  - [tag1, tag6, tag7, tag10])
16:57:33.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2022-02-20T02:33Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag9])
16:57:33.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2025-04-15T18:00Z[GMT] -            -            - [tag2, tag8, tag10])
16:57:33.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2026-04-27T16:39Z[GMT] - imageId#11 -            - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:33.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2027-06-14T19:10Z[GMT] -            - category1  - [tag1, tag4, tag10])
16:57:33.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2025-07-18T17:18Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag8, tag10])
16:57:33.201 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2024-01-30T09:50Z[GMT] -            - category2  - [tag5, tag6, tag8, tag9])
16:57:33.202 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2023-11-23T13:46Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:33.202 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2027-07-25T08:54Z[GMT] -            -            - [tag2, tag3, tag7, tag8, tag9])
16:57:33.202 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2020-07-01T11:45Z[GMT] -            -            - [tag1, tag2, tag3, tag4, tag5, tag7])
16:57:33.202 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2027-07-30T09:10Z[GMT] - imageId#18 - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:33.202 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2026-11-24T13:07Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag7])
16:57:33.203 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2023-12-11T09:42Z[GMT] -            -            - [tag1, tag2, tag6, tag7, tag8, tag9, tag10])
16:57:33.203 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2025-05-22T04:21Z[GMT] -            -            - [tag3, tag4, tag5, tag7, tag9, tag10])
16:57:33.203 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2018-04-13T03:24Z[GMT] -            -            - [tag2, tag4, tag5, tag7, tag9, tag10])
16:57:33.203 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2019-05-23T03:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag6, tag8, tag10])
16:57:33.203 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2023-06-16T21:08Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:33.204 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2027-03-24T17:49Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:33.204 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-02-15T10:07Z[GMT] -            - category1  - [tag3, tag4, tag5, tag6, tag7, tag10])
16:57:33.204 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2019-04-27T13:50Z[GMT] - imageId#27 - category2  - [tag2, tag3, tag4, tag5, tag8, tag9, tag10])
16:57:33.204 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2019-10-09T21:49Z[GMT] -            - category1  - [tag3, tag4, tag5, tag7, tag9])
16:57:33.204 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2024-12-29T18:11Z[GMT] -            - category2  - [tag1, tag6, tag8, tag9])
16:57:33.205 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2025-01-26T08:32Z[GMT] - imageId#30 - category2  - [tag2, tag3, tag5, tag7, tag8, tag9])
16:57:33.205 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-10-25T15:03Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag8, tag9, tag10])
16:57:33.205 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2026-09-10T10:21Z[GMT] -            -            - [tag3, tag5, tag6, tag8, tag9])
16:57:33.205 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2020-11-17T21:12Z[GMT] - imageId#33 -            - [tag1, tag4, tag6, tag8, tag9])
16:57:33.205 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2023-08-11T06:14Z[GMT] -            - category2  - [tag1, tag2, tag4, tag9])
16:57:33.206 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2019-11-12T03:53Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:33.206 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2025-03-17T12:09Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag9])
16:57:33.206 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2022-01-31T10:30Z[GMT] -            -            - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:33.214 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2025-08-08T13:47Z[GMT] -            - category2  - [tag5, tag7, tag9])
16:57:33.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2027-04-19T23:30Z[GMT] - imageId#39 -            - [tag1, tag5, tag6, tag9, tag10])
16:57:33.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-10-30T06:21Z[GMT] -            -            - [tag2, tag5, tag6, tag7, tag8, tag10])
16:57:33.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2021-11-18T14:41Z[GMT] -            - category2  - [tag6, tag7, tag8, tag9, tag10])
16:57:33.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2024-05-18T20:22Z[GMT] -            - category1  - [tag6, tag7, tag9])
16:57:33.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2023-06-26T13:14Z[GMT] -            - category2  - [tag2, tag3, tag6, tag10])
16:57:33.215 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2027-08-16T00:13Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag8, tag10])
16:57:33.216 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2023-07-29T01:31Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:33.216 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2021-10-14T23:17Z[GMT] - imageId#46 - category2  - [tag1, tag3, tag4, tag7, tag8])
16:57:33.216 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2020-08-11T17:53Z[GMT] - imageId#47 - category2  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:33.216 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2025-05-14T15:22Z[GMT] -            - category1  - [tag4, tag7, tag8, tag9])
16:57:33.216 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2019-09-18T21:11Z[GMT] - imageId#49 - category2  - [tag1, tag3, tag5, tag7])
16:57:33.217 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-07-18T20:39Z[GMT] -            -            - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:33.217 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2023-07-19T04:40Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag7, tag9])
16:57:33.217 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2023-02-20T15:32Z[GMT] -            - category2  - [tag2, tag5, tag7, tag8, tag10])
16:57:33.217 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2020-09-28T07:02Z[GMT] -            - category2  - [tag1, tag2, tag4, tag8, tag9])
16:57:33.217 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-13T00:52Z[GMT] -            - category1  - [tag1, tag2, tag7, tag9])
16:57:33.218 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2024-10-09T11:33Z[GMT] -            -            - [tag1, tag3, tag4, tag8, tag9])
16:57:33.218 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2019-03-02T22:46Z[GMT] -            - category1  - [tag3, tag4, tag5, tag8, tag9, tag10])
16:57:33.218 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-12-06T12:45Z[GMT] -            -            - [tag5, tag8, tag9, tag10])
16:57:33.218 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2022-01-13T16:58Z[GMT] - imageId#58 - category1  - [tag1, tag4, tag5, tag7, tag10])
16:57:33.218 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2019-02-01T01:13Z[GMT] -            - category1  - [tag4, tag5, tag6, tag8])
16:57:33.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2019-09-03T15:31Z[GMT] - imageId#60 - category1  - [tag1, tag3, tag10])
16:57:33.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2019-12-11T23:20Z[GMT] - imageId#61 - category2  - [tag8, tag9])
16:57:33.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2025-09-20T07:33Z[GMT] -            -            - [tag2, tag5, tag10])
16:57:33.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2027-11-16T02:54Z[GMT] - imageId#63 -            - [tag1, tag2, tag4, tag5, tag7])
16:57:33.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2027-05-25T22:50Z[GMT] -            - category2  - [tag4, tag7, tag9, tag10])
16:57:33.219 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2020-06-11T01:11Z[GMT] -            - category2  - [tag3, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:33.220 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2020-02-02T11:53Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag6, tag7])
16:57:33.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-05-08T12:42Z[GMT] - imageId#67 -            - [tag1, tag3, tag7, tag9])
16:57:33.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2022-05-22T12:24Z[GMT] -            -            - [tag2, tag3, tag4, tag5, tag6, tag9, tag10])
16:57:33.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2027-12-13T03:18Z[GMT] -            -            - [tag4, tag6, tag7, tag8])
16:57:33.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2020-05-05T07:27Z[GMT] - imageId#70 -            - [tag1, tag3, tag4, tag5, tag7])
16:57:33.231 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2026-06-01T08:01Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag6, tag9])
16:57:33.232 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2022-06-15T03:55Z[GMT] -            - category1  - [tag3, tag4, tag5])
16:57:33.232 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2027-07-26T10:51Z[GMT] -            -            - [tag2, tag7, tag8, tag9])
16:57:33.232 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2024-01-14T17:14Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:33.232 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2025-05-03T18:31Z[GMT] -            - category1  - [tag2, tag8, tag9])
16:57:33.232 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2021-01-01T16:47Z[GMT] -            - category2  - [tag3, tag5, tag9, tag10])
16:57:33.233 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2021-03-06T04:09Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag6, tag8])
16:57:33.233 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-09-21T12:53Z[GMT] -            - category2  - [tag1, tag2, tag3])
16:57:33.233 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2021-09-26T15:14Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag10])
16:57:33.233 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2026-05-04T15:35Z[GMT] -            - category2  - [tag2, tag6, tag10])
16:57:33.233 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2018-12-30T12:33Z[GMT] -            -            - [tag2, tag6, tag8])
16:57:33.233 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2019-01-03T23:07Z[GMT] -            - category1  - [tag2, tag6, tag7])
16:57:33.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2022-10-21T05:01Z[GMT] -            - category1  - [tag4, tag5, tag7, tag8, tag9, tag10])
16:57:33.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2025-03-20T02:49Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:33.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-18T03:20Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9])
16:57:33.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2027-10-17T07:30Z[GMT] -            -            - [tag10])
16:57:33.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2024-01-01T14:33Z[GMT] -            -            - [tag4, tag6, tag8, tag10])
16:57:33.234 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2021-01-27T12:54Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag10])
16:57:33.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2027-08-02T07:47Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag7, tag8])
16:57:33.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2025-06-13T00:04Z[GMT] -            - category1  - [tag2, tag6, tag8, tag9])
16:57:33.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2018-01-04T12:31Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9, tag10])
16:57:33.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2019-06-13T09:08Z[GMT] -            - category2  - [tag1, tag3, tag6, tag8, tag9])
16:57:33.235 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2019-04-15T18:07Z[GMT] -            - category1  - [tag1, tag3, tag8, tag9])
16:57:33.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-06-24T08:44Z[GMT] -            - category2  - [tag1, tag3, tag5, tag6, tag9, tag10])
16:57:33.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2019-10-27T07:13Z[GMT] -            - category1  - [tag1, tag2, tag5, tag7, tag8, tag9, tag10])
16:57:33.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2025-08-14T14:18Z[GMT] -            -            - [tag2, tag6, tag8, tag9])
16:57:33.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2025-11-10T13:49Z[GMT] -            - category1  - [tag1, tag8, tag9, tag10])
16:57:33.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2018-10-26T12:42Z[GMT] - imageId#98 -            - [tag2, tag3, tag4, tag7, tag10])
16:57:33.236 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2026-01-02T18:22Z[GMT] -            - category1  - [tag1, tag3, tag4, tag10])
16:57:33.237 [main                ] INFO  i.t.n.f.u.component.blog.DefaultBlogViewController - prepareRendering(RenderContext) for Mock for SiteNode, hashCode: 1565560098
16:57:33.237 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> preparing blog posts for viewId: maxFullItems: 0, maxLeadinItems: 0, maxItems: 9999 (index: true, tag: nonexistent, uri: )
16:57:33.237 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.237 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.237 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.237 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.237 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.238 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.238 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:33.238 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.238 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:33.248 [main                ] DEBUG i.t.n.f.u.component.blog.DefaultBlogViewController - >>>> found 0 items
16:57:33.249 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - TEST PASSED in 107 msec
16:57:33.250 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - 
16:57:33.277 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.277 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:33.277 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 1999]
16:57:33.277 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.289 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 2021540695 f: 1999 l: 2017 r: 2017 y: 1999
16:57:33.575 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:33.575 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:33.575 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_1999.txt
16:57:33.575 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_1999.txt
16:57:33.605 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 327 msec
16:57:33.605 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:33.607 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.607 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:33.607 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2000]
16:57:33.607 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.607 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 384406278 f: 1999 l: 2017 r: 2017 y: 2000
16:57:33.787 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:33.787 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:33.787 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2000.txt
16:57:33.787 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2000.txt
16:57:33.787 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 180 msec
16:57:33.787 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:33.789 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.789 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:33.789 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2001]
16:57:33.789 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.790 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 490475818 f: 1999 l: 2017 r: 2017 y: 2001
16:57:33.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:33.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:33.935 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2001.txt
16:57:33.935 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2001.txt
16:57:33.935 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 146 msec
16:57:33.935 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:33.937 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.942 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:33.942 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2002]
16:57:33.942 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:33.942 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 230266757 f: 1999 l: 2017 r: 2017 y: 2002
16:57:34.095 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:34.095 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:34.095 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2002.txt
16:57:34.095 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2002.txt
16:57:34.096 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 158 msec
16:57:34.096 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:34.116 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.116 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:34.116 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2003]
16:57:34.116 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.116 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1839529707 f: 1999 l: 2017 r: 2017 y: 2003
16:57:34.230 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:34.230 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:34.230 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2003.txt
16:57:34.230 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2003.txt
16:57:34.230 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 114 msec
16:57:34.230 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:34.232 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.232 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:34.232 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2004]
16:57:34.232 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.232 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1813496056 f: 1999 l: 2017 r: 2017 y: 2004
16:57:34.392 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:34.392 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:34.392 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2004.txt
16:57:34.392 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2004.txt
16:57:34.399 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 161 msec
16:57:34.399 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:34.404 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.404 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:34.404 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2005]
16:57:34.404 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.406 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 504510379 f: 1999 l: 2017 r: 2017 y: 2005
16:57:34.684 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:34.684 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:34.684 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2005.txt
16:57:34.684 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2005.txt
16:57:34.685 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 281 msec
16:57:34.685 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:34.688 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.688 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:34.688 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2006]
16:57:34.688 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.689 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 258027623 f: 1999 l: 2017 r: 2017 y: 2006
16:57:34.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:34.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:34.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2006.txt
16:57:34.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2006.txt
16:57:34.814 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 124 msec
16:57:34.814 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:34.819 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.819 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:34.819 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2007]
16:57:34.819 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.820 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1912769093 f: 1999 l: 2017 r: 2017 y: 2007
16:57:34.979 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:34.979 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:34.979 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2007.txt
16:57:34.979 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2007.txt
16:57:34.981 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 161 msec
16:57:34.981 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:34.983 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.983 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:34.983 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2008]
16:57:34.984 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:34.985 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 910889057 f: 1999 l: 2017 r: 2017 y: 2008
16:57:35.151 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:35.152 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:35.152 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2008.txt
16:57:35.152 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2008.txt
16:57:35.153 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 169 msec
16:57:35.153 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:35.159 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.160 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:35.160 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2009]
16:57:35.160 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.161 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 2113328739 f: 1999 l: 2017 r: 2017 y: 2009
16:57:35.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:35.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:35.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2009.txt
16:57:35.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2009.txt
16:57:35.310 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 150 msec
16:57:35.310 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:35.313 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.313 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:35.313 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2010]
16:57:35.313 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.317 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1096433514 f: 1999 l: 2017 r: 2017 y: 2010
16:57:35.432 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:35.432 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:35.432 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2010.txt
16:57:35.432 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2010.txt
16:57:35.444 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 130 msec
16:57:35.444 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:35.446 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.446 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:35.446 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2011]
16:57:35.446 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.459 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 864078397 f: 1999 l: 2017 r: 2017 y: 2011
16:57:35.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:35.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:35.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2011.txt
16:57:35.632 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2011.txt
16:57:35.641 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 194 msec
16:57:35.641 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:35.643 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.644 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:35.644 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2012]
16:57:35.644 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.645 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1106488049 f: 1999 l: 2017 r: 2017 y: 2012
16:57:35.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:35.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:35.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2012.txt
16:57:35.816 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2012.txt
16:57:35.821 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 174 msec
16:57:35.821 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:35.823 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.823 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:35.823 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2013]
16:57:35.823 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:35.831 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1008294188 f: 1999 l: 2017 r: 2017 y: 2013
16:57:36.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:36.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:36.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2013.txt
16:57:36.000 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2013.txt
16:57:36.001 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 178 msec
16:57:36.001 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.004 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.004 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:36.004 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2014]
16:57:36.004 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.011 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1788152379 f: 1999 l: 2017 r: 2017 y: 2014
16:57:36.164 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:36.165 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:36.165 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2014.txt
16:57:36.165 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2014.txt
16:57:36.166 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 161 msec
16:57:36.166 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.168 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.168 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:36.168 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2015]
16:57:36.168 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.183 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 191614132 f: 1999 l: 2017 r: 2017 y: 2015
16:57:36.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:36.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:36.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2015.txt
16:57:36.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2015.txt
16:57:36.369 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 201 msec
16:57:36.369 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.374 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.374 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:36.374 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2016]
16:57:36.374 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.377 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1642619282 f: 1999 l: 2017 r: 2017 y: 2016
16:57:36.528 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:36.529 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:36.529 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2016.txt
16:57:36.529 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2016.txt
16:57:36.542 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 155 msec
16:57:36.542 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.544 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.544 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must properly render"
16:57:36.544 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, 2017]
16:57:36.544 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***************************
16:57:36.551 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1258503852 f: 1999 l: 2017 r: 2017 y: 2017
16:57:36.668 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:36.668 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:36.668 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultCalendarViewControllerTest/expected-results/diary-1999-2017_2017.txt
16:57:36.668 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultCalendarViewControllerTest/diary-1999-2017_2017.txt
16:57:36.669 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 125 msec
16:57:36.669 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.685 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.685 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw BadRequest"
16:57:36.685 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /1r94]
16:57:36.685 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.686 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:57:36.686 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.689 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ******************************************
16:57:36.690 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw BadRequest"
16:57:36.690 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /2010/2]
16:57:36.690 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ******************************************
16:57:36.690 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:57:36.690 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.692 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.692 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.692 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[1997], ]
16:57:36.692 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.693 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 2142812880 f: 1999 l: 2017 r: 2017 y: 1997
16:57:36.693 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:57:36.693 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.695 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.695 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.695 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[1998], ]
16:57:36.695 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.703 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 594207037 f: 1999 l: 2017 r: 2017 y: 1998
16:57:36.706 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 8 msec
16:57:36.706 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.712 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.712 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.712 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[2018], ]
16:57:36.712 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.713 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1177685146 f: 1999 l: 2017 r: 2017 y: 2018
16:57:36.718 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:57:36.718 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional[2019], ]
16:57:36.736 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ***********************************
16:57:36.737 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 893339434 f: 1999 l: 2017 r: 2017 y: 2019
16:57:36.739 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 2 msec
16:57:36.739 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.740 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.740 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.740 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /1997]
16:57:36.740 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.741 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1901465425 f: 1999 l: 2017 r: 1997 y: 1997
16:57:36.741 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:57:36.741 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.743 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.743 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.743 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /1998]
16:57:36.743 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.750 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1553142068 f: 1999 l: 2017 r: 1998 y: 1998
16:57:36.751 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 8 msec
16:57:36.751 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.770 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.770 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.770 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /2018]
16:57:36.770 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.771 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1741997197 f: 1999 l: 2017 r: 2018 y: 2018
16:57:36.771 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 1 msec
16:57:36.771 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.774 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.782 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST "must throw NotFound"
16:57:36.782 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ARGS [1999, 2017, Optional.empty, /2019]
16:57:36.782 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - ****************************************
16:57:36.783 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 943502798 f: 1999 l: 2017 r: 2019 y: 2019
16:57:36.788 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - TEST PASSED in 9 msec
16:57:36.788 [main                ] INFO  i.t.n.f.u.c.c.DefaultCalendarViewControllerTest    - 
16:57:36.810 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - ***************************
16:57:36.810 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - TEST "must properly render"
16:57:36.810 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - ***************************
16:57:36.812 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.812 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.813 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.813 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.813 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.813 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.814 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.814 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.822 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.822 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.823 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.824 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.824 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.825 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.825 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.825 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.828 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.829 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:36.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:36.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultHtmlTextWithTitleViewControllerTest/expected-results/text_with_title.txt
16:57:36.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultHtmlTextWithTitleViewControllerTest/text_with_title.txt
16:57:36.831 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - TEST PASSED in 29 msec
16:57:36.831 [main                ] INFO  i.t.n.f.u.c.h.DefaultHtmlTextWithTitleViewControllerTest - 
16:57:36.863 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ************************************************
16:57:36.863 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must not set the template when no Content"
16:57:36.863 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ************************************************
16:57:36.873 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/nonexistent/template)
16:57:36.873 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.873 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.876 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 13 msec
16:57:36.876 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:57:36.877 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *****************************************************
16:57:36.877 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must not set the template when no property set"
16:57:36.877 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *****************************************************
16:57:36.878 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:57:36.878 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.878 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.881 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 4 msec
16:57:36.881 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:57:36.882 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:57:36.883 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly add the links"
16:57:36.883 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:57:36.883 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.883 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.884 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.884 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.885 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.903 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 20 msec
16:57:36.903 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:57:36.905 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *************************************
16:57:36.905 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly set the template"
16:57:36.905 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - *************************************
16:57:36.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.908 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.911 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:57:36.911 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.911 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.912 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 6 msec
16:57:36.912 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:57:36.913 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:57:36.913 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly set the title"
16:57:36.913 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - **********************************
16:57:36.919 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 6 msec
16:57:36.919 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:57:36.920 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ***************************************************
16:57:36.920 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST "must properly set the title when unspecified"
16:57:36.920 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - ***************************************************
16:57:36.921 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - TEST PASSED in 1 msec
16:57:36.921 [main                ] INFO  i.t.n.f.u.c.menu.DefaultMenuViewControllerTest     - 
16:57:36.952 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ****************************************************
16:57:36.952 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the description when unspecified"
16:57:36.952 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ****************************************************
16:57:36.957 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:36.964 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:36.966 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:36.967 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:36.967 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:36.968 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:36.985 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 31 msec
16:57:36.985 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:36.988 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************************
16:57:36.989 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the template when no Content"
16:57:36.989 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************************
16:57:36.989 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/nonexistent/template)
16:57:36.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.990 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.990 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:36.990 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:36.990 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:36.990 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:36.990 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:36.990 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:36.992 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 3 msec
16:57:36.992 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:36.994 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:57:36.994 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the template when no property set"
16:57:36.994 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:57:36.995 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:57:36.995 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:36.995 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:36.995 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:36.995 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:36.995 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:36.995 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:36.996 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:36.996 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:36.996 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 2 msec
16:57:36.996 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:36.997 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:57:36.998 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the title prefix when unspecified"
16:57:36.998 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************************
16:57:37.005 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.005 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.005 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.005 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.005 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.006 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.006 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 9 msec
16:57:37.006 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.008 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************************
16:57:37.008 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must not set the title when unspecified"
16:57:37.008 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************************
16:57:37.009 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.009 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.009 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.009 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.009 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.009 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.010 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:57:37.010 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.011 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:57:37.011 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the descriptiond"
16:57:37.011 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:57:37.012 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.012 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("description", "the description")
16:57:37.017 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.017 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.017 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.017 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.017 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.019 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 6 msec
16:57:37.019 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.020 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:57:37.020 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the inlined scripts"
16:57:37.020 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:57:37.021 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.021 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.021 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.021 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.025 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.031 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.031 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.031 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.031 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.031 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.032 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "<script>1</script><script>2</script>")
16:57:37.034 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 12 msec
16:57:37.034 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.036 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:57:37.036 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the language"
16:57:37.036 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:57:37.039 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.039 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.039 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.039 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.039 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.039 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.046 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 3 msec
16:57:37.046 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.047 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:57:37.047 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the printCssSection"
16:57:37.047 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ********************************************
16:57:37.048 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.048 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.049 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "<link rel="stylesheet" media="print" href="http://acme.com/css/1.css" type="text/css" />
<link rel="stylesheet" media="print" href="http://acme.com/css/2.css" type="text/css" />
")
16:57:37.049 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.049 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.049 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.050 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 2 msec
16:57:37.050 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.051 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:57:37.051 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the rssFeeds"
16:57:37.051 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:57:37.052 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.052 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.052 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.052 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.053 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.053 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.053 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.053 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockSiteNodeSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.054 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "<link rel="alternate" type="application/rss+xml" title="Feed 1 title" href="http://acme.com/URI-feed1/" />
<link rel="alternate" type="application/rss+xml" title="Feed 2 title" href="http://acme.com/URI-feed2/" />
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://acme.com/URI-feed3/" />
")
16:57:37.054 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.054 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.055 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 3 msec
16:57:37.055 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.059 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *********************************************
16:57:37.059 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the screenCssSection"
16:57:37.059 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *********************************************
16:57:37.060 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.060 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "<link rel="stylesheet" media="screen" href="http://acme.com/css/1.css" type="text/css" />
<link rel="stylesheet" media="screen" href="http://acme.com/css/2.css" type="text/css" />
")
16:57:37.060 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.060 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.060 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.060 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.061 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:57:37.061 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.062 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************
16:57:37.062 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the scripts"
16:57:37.062 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - ************************************
16:57:37.063 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.063 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.064 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.064 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.064 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "<script type="text/javascript" src="http://acme.com/js/1.js"></script>
<script type="text/javascript" src="http://acme.com/js/2.js"></script>
")
16:57:37.064 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.069 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 3 msec
16:57:37.069 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.071 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:57:37.071 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the template"
16:57:37.071 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *************************************
16:57:37.072 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.072 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.072 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/path/to/template)
16:57:37.072 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:37.072 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.072 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.072 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.073 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.073 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.073 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.073 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.073 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 2 msec
16:57:37.073 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.075 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************
16:57:37.075 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the title"
16:57:37.075 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - **********************************
16:57:37.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("title", "the title")
16:57:37.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.076 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.077 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 1 msec
16:57:37.077 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.078 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:57:37.078 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST "must properly set the title prefix"
16:57:37.078 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - *****************************************
16:57:37.082 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("language", "en")
16:57:37.082 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("titlePrefix", "the title prefix")
16:57:37.082 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("screenCssSection", "")
16:57:37.082 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("printCssSection", "")
16:57:37.083 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("rssFeeds", "")
16:57:37.083 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("scripts", "")
16:57:37.083 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - >>>> view.addAttribute("inlinedScripts", "")
16:57:37.090 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - TEST PASSED in 5 msec
16:57:37.090 [main                ] INFO  i.t.n.f.u.c.n.DefaultNodeContainerViewControllerTest - 
16:57:37.660 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - ***********************************
16:57:37.660 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - TEST "must properly render sitemap"
16:57:37.660 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - ***********************************
16:57:37.661 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-01 / layout Mock for Layout, hashCode: 1040015904 ...
16:57:37.662 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.663 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.663 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.663 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.663 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.664 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.664 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.664 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.664 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.664 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.664 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-02 / layout Mock for Layout, hashCode: 767794003 ...
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.665 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-03 / layout Mock for Layout, hashCode: 1157856790 ...
16:57:37.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.666 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.734 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.734 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.734 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.734 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.734 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-04 / layout Mock for Layout, hashCode: 791563230 ...
16:57:37.735 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.735 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.735 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.735 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.735 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.735 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.735 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-05 / layout Mock for Layout, hashCode: 1646410010 ...
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.736 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-06 / layout Mock for Layout, hashCode: 1401564942 ...
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.737 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-07 / layout Mock for Layout, hashCode: 220661927 ...
16:57:37.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-08 / layout Mock for Layout, hashCode: 1351275110 ...
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /blog / layout Mock for Layout, hashCode: 588503940 ...
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.741 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.741 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:57:37.741 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:57:37.741 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:57:37.741 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:57:37.741 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:57:37.750 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:57:37.750 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:57:37.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:57:37.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:57:37.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:57:37.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:57:37.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:57:37.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:57:37.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:57:37.752 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:57:37.752 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:57:37.752 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:57:37.752 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:57:37.752 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:57:37.752 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:57:37.753 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:57:37.753 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:57:37.753 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:57:37.753 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:57:37.753 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:57:37.753 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:57:37.753 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:57:37.754 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:57:37.754 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:57:37.754 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:57:37.755 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:57:37.755 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:57:37.755 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:57:37.755 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:57:37.755 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:57:37.756 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:57:37.756 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:57:37.756 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:57:37.756 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:57:37.756 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:57:37.756 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:57:37.756 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:57:37.757 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:57:37.757 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:57:37.757 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:57:37.757 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:57:37.757 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:57:37.757 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:57:37.758 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:57:37.758 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:57:37.758 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:57:37.758 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:57:37.758 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:57:37.758 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:57:37.759 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:57:37.759 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:57:37.759 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:57:37.759 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:57:37.759 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:57:37.760 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:57:37.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.760 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-10 / layout Mock for Layout, hashCode: 560165559 ...
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.761 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-11 / layout Mock for Layout, hashCode: 347354124 ...
16:57:37.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.762 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-12 / layout Mock for Layout, hashCode: 313249054 ...
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-13 / layout Mock for Layout, hashCode: 802814772 ...
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.771 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-14 / layout Mock for Layout, hashCode: 362140338 ...
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.772 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-15 / layout Mock for Layout, hashCode: 540315736 ...
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.773 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-16 / layout Mock for Layout, hashCode: 1824225917 ...
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.774 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-17 / layout Mock for Layout, hashCode: 215694469 ...
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.775 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.776 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-18 / layout Mock for Layout, hashCode: 929066990 ...
16:57:37.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.790 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.791 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.791 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.791 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.791 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.791 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.791 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-19 / layout Mock for Layout, hashCode: 869437194 ...
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.793 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.793 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.793 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-20 / layout Mock for Layout, hashCode: 76379039 ...
16:57:37.793 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.793 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.793 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.793 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.794 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.794 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.794 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.794 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.794 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.794 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:37.798 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:37.799 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/
16:57:37.799 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/DefaultSitemapViewControllerTest/expected-results/sitemap.txt
16:57:37.799 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/DefaultSitemapViewControllerTest/sitemap.txt
16:57:37.801 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - TEST PASSED in 139 msec
16:57:37.801 [main                ] INFO  i.t.n.f.u.c.s.DefaultSitemapViewControllerTest     - 
16:57:37.801 [main                ] INFO  i.t.n.f.u.c.blog.DefaultBlogViewControllerTest     - FINISHED TESTS OF it.tidalwave.northernwind.frontend.ui.component.blog.DefaultBlogViewControllerTest
[INFO] Tests run: 155, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.099 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 155, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/target/it-tidalwave-northernwind-frontend-components-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/target/it-tidalwave-northernwind-frontend-components-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-components ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-components/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-components-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/target/it-tidalwave-northernwind-frontend-components-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-components/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-components-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Components/target/it-tidalwave-northernwind-frontend-components-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-components/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-components-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-components-htmltemplate >--
[INFO] Building NorthernWind :: Frontend :: Components :: HTML Template 1.2-ALPHA-12-SNAPSHOT [12/24]
[INFO]   from modules/HtmlTemplateComponents/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565060261
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Copying 19 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 21 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/javax.annotation.Nonnull,/it.tidalwave.northernwind.frontend.ui.annotation.ViewMetadata,/javax.annotation.Nonnegative,/javax.inject.Inject
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Copying 13 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] No processor claimed any of these annotations: /org.testng.annotations.Test,/org.testng.annotations.DataProvider,/org.testng.annotations.BeforeMethod
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/src/test/java/it/tidalwave/northernwind/frontend/ui/component/sitemap/htmltemplate/HtmlTemplateSitemapViewTest.java:[79,80] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/htmltemplate/HtmlTemplateBlogViewTest.java:[79,80] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/src/test/java/it/tidalwave/northernwind/frontend/ui/component/blog/htmltemplate/HtmlTemplateBlogViewTest.java:[97,80] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/src/test/java/it/tidalwave/northernwind/frontend/ui/component/htmltextwithtitle/htmltemplate/HtmlTemplateHtmlTextWithTitleViewTest.java:[84,80] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/src/test/java/it/tidalwave/northernwind/frontend/ui/component/htmltextwithtitle/htmltemplate/HtmlTemplateHtmlTextWithTitleViewTest.java:[106,80] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/src/test/java/it/tidalwave/northernwind/frontend/ui/component/calendar/HtmlTemplateCalendarViewTest.java:[81,80] [deprecation] result() in Finder has been deprecated
  where T is a type-variable:
    T extends Object declared in interface Finder
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:57:56.169 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - STARTING TESTS OF it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogViewControllerTest
16:57:57.814 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *********************************
16:57:57.815 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST "must properly render posts"
16:57:57.815 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *********************************
16:57:58.394 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 0 - /post-0    - 2020-04-18T00:36Z[GMT] -            -            - [tag1, tag2, tag3, tag6, tag7, tag9, tag10])
16:57:58.396 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 1 - /post-1    - 2020-07-21T16:11Z[GMT] -            - category2  - [tag2, tag3, tag4, tag5, tag7, tag10])
16:57:58.396 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 2 - /post-2    - 2022-03-20T15:07Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag6, tag7, tag10])
16:57:58.397 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 3 - /post-3    - 2026-12-16T02:38Z[GMT] -            - category2  - [tag2, tag4, tag6, tag9, tag10])
16:57:58.397 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 4 - /post-4    - 2019-06-19T23:17Z[GMT] -            - category2  - [tag1, tag4, tag5, tag10])
16:57:58.398 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 5 - /post-5    - 2022-06-09T09:36Z[GMT] -            -            - [tag1, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:58.411 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 6 - /post-6    - 2020-07-10T20:08Z[GMT] - imageId# 6 - category2  - [tag4, tag8, tag10])
16:57:58.412 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 7 - /post-7    - 2027-09-08T13:56Z[GMT] -            - category2  - [tag1, tag7])
16:57:58.413 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 8 - /post-8    - 2024-02-07T13:31Z[GMT] -            - category1  - [tag1, tag4, tag6, tag7, tag10])
16:57:58.414 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title # 9 - /post-9    - 2021-11-16T23:06Z[GMT] -            -            - [tag3, tag4, tag7, tag9])
16:57:58.414 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #10 - /post-10   - 2022-07-06T16:34Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag6, tag10])
16:57:58.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #11 - /post-11   - 2022-12-29T02:57Z[GMT] -            -            - [tag4, tag5, tag6, tag9])
16:57:58.415 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #12 - /post-12   - 2018-06-13T23:20Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag7, tag8, tag10])
16:57:58.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #13 - /post-13   - 2020-05-10T09:00Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:58.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #14 - /post-14   - 2020-11-18T01:02Z[GMT] -            - category2  - [tag1, tag3, tag5, tag7, tag8, tag9, tag10])
16:57:58.416 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #15 - /post-15   - 2027-02-26T08:22Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag6, tag7, tag8, tag9])
16:57:58.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #16 - /post-16   - 2020-04-07T18:04Z[GMT] -            - category1  - [tag5, tag9])
16:57:58.417 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #17 - /post-17   - 2023-08-01T19:48Z[GMT] -            -            - [tag3, tag7, tag8])
16:57:58.418 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #18 - /post-18   - 2019-09-26T09:38Z[GMT] -            - category2  - [tag2, tag4, tag5, tag6, tag8, tag9])
16:57:58.431 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #19 - /post-19   - 2021-09-07T10:30Z[GMT] - imageId#19 -            - [tag1, tag6, tag7, tag8])
16:57:58.432 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #20 - /post-20   - 2027-10-02T02:25Z[GMT] -            - category1  - [tag1, tag3, tag5, tag7, tag9, tag10])
16:57:58.433 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #21 - /post-21   - 2024-07-10T20:28Z[GMT] -            - category1  - [tag1, tag3, tag4, tag6, tag7])
16:57:58.433 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #22 - /post-22   - 2024-08-20T14:53Z[GMT] -            - category2  - [tag4, tag5, tag6])
16:57:58.434 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #23 - /post-23   - 2022-06-25T03:45Z[GMT] -            -            - [tag3, tag4, tag6, tag10])
16:57:58.434 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #24 - /post-24   - 2024-05-31T13:05Z[GMT] - imageId#24 - category2  - [tag3, tag4, tag5, tag7, tag8, tag9, tag10])
16:57:58.435 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #25 - /post-25   - 2026-10-27T11:40Z[GMT] -            - category1  - [tag2, tag3, tag5, tag8, tag9, tag10])
16:57:58.435 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #26 - /post-26   - 2021-11-09T05:04Z[GMT] -            - category1  - [tag1, tag2, tag3, tag5, tag7, tag8, tag10])
16:57:58.436 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #27 - /post-27   - 2020-03-06T21:22Z[GMT] -            - category1  - [tag2, tag3, tag5])
16:57:58.436 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #28 - /post-28   - 2018-06-19T07:00Z[GMT] -            -            - [tag1, tag2, tag6, tag10])
16:57:58.437 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #29 - /post-29   - 2018-09-15T20:44Z[GMT] -            - category2  - [tag2, tag3, tag6, tag9])
16:57:58.437 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #30 - /post-30   - 2023-12-09T04:29Z[GMT] -            - category2  - [tag1, tag4, tag7, tag10])
16:57:58.438 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #31 - /post-31   - 2023-08-13T06:06Z[GMT] -            -            - [tag4, tag6, tag7, tag8, tag10])
16:57:58.452 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #32 - /post-32   - 2024-04-22T14:33Z[GMT] -            -            - [tag2, tag3, tag8])
16:57:58.453 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #33 - /post-33   - 2021-09-28T11:03Z[GMT] -            -            - [tag1, tag2, tag9, tag10])
16:57:58.453 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #34 - /post-34   - 2018-12-08T15:38Z[GMT] -            - category2  - [tag2, tag8, tag9])
16:57:58.463 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #35 - /post-35   - 2023-11-08T09:00Z[GMT] - imageId#35 -            - [tag1, tag3, tag4, tag5, tag8])
16:57:58.465 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #36 - /post-36   - 2018-06-22T01:36Z[GMT] -            -            - [tag2, tag7])
16:57:58.466 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #37 - /post-37   - 2024-08-24T06:20Z[GMT] -            - category2  - [tag1, tag4, tag8, tag10])
16:57:58.467 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #38 - /post-38   - 2023-01-26T17:38Z[GMT] -            - category2  - [tag1, tag2, tag5, tag6, tag8])
16:57:58.467 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #39 - /post-39   - 2020-02-10T09:24Z[GMT] -            -            - [tag3, tag10])
16:57:58.468 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #40 - /post-40   - 2019-02-04T04:34Z[GMT] - imageId#40 - category1  - [tag3, tag5, tag7, tag10])
16:57:58.468 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #41 - /post-41   - 2025-03-18T13:50Z[GMT] -            - category2  - [tag1, tag3, tag4, tag6, tag8])
16:57:58.468 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #42 - /post-42   - 2020-05-25T12:25Z[GMT] -            - category1  - [tag6])
16:57:58.469 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #43 - /post-43   - 2026-06-27T13:52Z[GMT] -            - category1  - [tag1, tag2, tag3, tag4, tag5, tag8])
16:57:58.469 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #44 - /post-44   - 2025-03-07T03:42Z[GMT] -            -            - [tag4])
16:57:58.470 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #45 - /post-45   - 2018-05-28T23:23Z[GMT] -            - category2  - [tag4, tag8, tag10])
16:57:58.484 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #46 - /post-46   - 2024-07-02T06:33Z[GMT] -            -            - [tag1, tag2, tag3, tag5, tag7, tag8, tag9, tag10])
16:57:58.486 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #47 - /post-47   - 2027-08-12T18:07Z[GMT] -            - category1  - [tag1, tag2, tag4, tag7, tag8, tag9])
16:57:58.486 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #48 - /post-48   - 2022-08-08T16:34Z[GMT] -            - category1  - [tag2, tag3, tag5, tag6, tag8, tag9])
16:57:58.487 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #49 - /post-49   - 2023-09-09T20:10Z[GMT] - imageId#49 - category1  - [tag1, tag2, tag3, tag5, tag6, tag7, tag9, tag10])
16:57:58.487 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #50 - /post-50   - 2018-11-29T14:54Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag10])
16:57:58.488 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #51 - /post-51   - 2020-11-18T16:56Z[GMT] -            - category2  - [tag1, tag2, tag3, tag5, tag9])
16:57:58.490 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #52 - /post-52   - 2025-08-03T09:37Z[GMT] -            - category1  - [tag3, tag5, tag6, tag7, tag8, tag9, tag10])
16:57:58.493 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #53 - /post-53   - 2021-08-26T21:33Z[GMT] -            -            - [tag5, tag8, tag10])
16:57:58.494 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #54 - /post-54   - 2025-01-08T05:30Z[GMT] -            -            - [tag2, tag3, tag4, tag6, tag7, tag9])
16:57:58.494 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #55 - /post-55   - 2023-09-23T18:20Z[GMT] -            - category2  - [tag1, tag2, tag3, tag4, tag5, tag7, tag8, tag9])
16:57:58.495 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #56 - /post-56   - 2022-07-26T22:14Z[GMT] -            - category2  - [tag1, tag5, tag6, tag7, tag9, tag10])
16:57:58.497 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #57 - /post-57   - 2027-10-23T07:50Z[GMT] -            - category2  - [tag5, tag8, tag9])
16:57:58.497 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #58 - /post-58   - 2020-09-03T03:01Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8])
16:57:58.499 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #59 - /post-59   - 2025-08-14T17:40Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag6, tag9])
16:57:58.505 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #60 - /post-60   - 2020-03-17T07:50Z[GMT] -            - category2  - [tag2, tag3, tag7, tag8])
16:57:58.509 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #61 - /post-61   - 2020-01-16T23:02Z[GMT] -            - category2  - [tag1, tag4, tag5, tag6, tag9, tag10])
16:57:58.510 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #62 - /post-62   - 2018-09-13T23:01Z[GMT] -            - category1  - [tag1, tag4, tag5, tag9, tag10])
16:57:58.510 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #63 - /post-63   - 2024-02-21T19:53Z[GMT] - imageId#63 - category2  - [tag2, tag5, tag6, tag7, tag8, tag9])
16:57:58.511 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #64 - /post-64   - 2021-02-10T07:23Z[GMT] -            - category2  - [tag1, tag7, tag10])
16:57:58.511 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #65 - /post-65   - 2026-12-30T03:45Z[GMT] -            -            - [tag3, tag5, tag10])
16:57:58.522 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #66 - /post-66   - 2023-03-01T14:14Z[GMT] -            - category2  - [tag2, tag7, tag8, tag9])
16:57:58.523 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #67 - /post-67   - 2018-06-15T15:15Z[GMT] -            -            - [tag1, tag3, tag4, tag8])
16:57:58.525 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #68 - /post-68   - 2025-02-18T01:23Z[GMT] -            - category2  - [tag1, tag2, tag8, tag10])
16:57:58.525 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #69 - /post-69   - 2025-07-15T00:29Z[GMT] - imageId#69 - category2  - [tag2, tag3, tag5, tag6, tag8, tag9, tag10])
16:57:58.526 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #70 - /post-70   - 2025-10-03T23:51Z[GMT] -            -            - [tag1, tag2, tag4, tag5, tag6, tag7, tag8])
16:57:58.526 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #71 - /post-71   - 2023-09-24T05:13Z[GMT] -            - category1  - [tag6, tag8])
16:57:58.527 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #72 - /post-72   - 2020-11-19T10:43Z[GMT] -            - category1  - [tag1, tag3, tag6, tag9, tag10])
16:57:58.527 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #73 - /post-73   - 2021-03-04T17:44Z[GMT] -            - category2  - [tag1, tag2, tag7, tag8, tag9, tag10])
16:57:58.528 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #74 - /post-74   - 2023-02-12T07:29Z[GMT] -            - category2  - [tag2, tag4, tag7, tag8, tag9])
16:57:58.528 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #75 - /post-75   - 2027-11-17T19:19Z[GMT] -            - category1  - [tag2, tag3, tag6, tag9, tag10])
16:57:58.528 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #76 - /post-76   - 2024-04-11T23:21Z[GMT] -            -            - [tag3, tag4, tag6, tag8, tag10])
16:57:58.529 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #77 - /post-77   - 2018-11-18T21:29Z[GMT] -            - category2  - [tag4, tag7, tag8, tag9])
16:57:58.529 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #78 - /post-78   - 2023-01-03T13:40Z[GMT] -            - category1  - [tag1, tag3, tag4, tag5, tag8, tag10])
16:57:58.530 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #79 - /post-79   - 2024-11-17T23:10Z[GMT] -            - category1  - [tag4, tag7])
16:57:58.533 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #80 - /post-80   - 2025-08-26T15:09Z[GMT] -            -            - [tag1, tag4, tag7, tag9])
16:57:58.533 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #81 - /post-81   - 2019-12-07T19:43Z[GMT] -            - category1  - [tag3, tag6, tag7, tag10])
16:57:58.541 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #82 - /post-82   - 2023-08-18T22:07Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag7, tag8, tag10])
16:57:58.546 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #83 - /post-83   - 2027-04-24T03:01Z[GMT] - imageId#83 - category1  - [tag1, tag2, tag3, tag5, tag6, tag8, tag9, tag10])
16:57:58.547 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #84 - /post-84   - 2018-03-07T13:07Z[GMT] -            - category1  - [tag2, tag3, tag4, tag5, tag6, tag7])
16:57:58.550 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #85 - /post-85   - 2021-05-30T11:51Z[GMT] - imageId#85 -            - [tag2, tag3, tag4, tag5, tag8])
16:57:58.551 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #86 - /post-86   - 2020-04-12T10:20Z[GMT] -            - category2  - [tag1, tag5, tag6, tag8])
16:57:58.552 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #87 - /post-87   - 2026-05-15T09:17Z[GMT] -            - category2  - [tag1, tag3, tag5, tag9])
16:57:58.552 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #88 - /post-88   - 2020-02-04T01:35Z[GMT] -            - category2  - [tag1, tag3, tag4, tag7, tag10])
16:57:58.553 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #89 - /post-89   - 2018-03-14T22:49Z[GMT] -            - category1  - [tag4, tag6, tag7, tag8, tag9])
16:57:58.554 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #90 - /post-90   - 2020-01-02T08:22Z[GMT] -            - category1  - [tag4, tag5, tag7])
16:57:58.554 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #91 - /post-91   - 2024-04-05T00:02Z[GMT] -            - category2  - [tag2, tag3, tag6, tag8, tag9, tag10])
16:57:58.555 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #92 - /post-92   - 2018-10-11T18:29Z[GMT] -            - category2  - [tag2, tag3, tag4, tag5, tag6, tag8])
16:57:58.559 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #93 - /post-93   - 2024-10-25T04:01Z[GMT] -            - category1  - [tag3, tag7, tag8, tag9, tag10])
16:57:58.560 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #94 - /post-94   - 2027-10-14T12:56Z[GMT] -            - category2  - [tag3, tag9, tag10])
16:57:58.561 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #95 - /post-95   - 2021-05-23T09:17Z[GMT] -            - category2  - [tag3, tag10])
16:57:58.561 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #96 - /post-96   - 2019-07-15T22:05Z[GMT] -            - category2  - [tag4, tag5, tag6, tag8, tag9])
16:57:58.562 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #97 - /post-97   - 2021-12-02T11:55Z[GMT] -            - category1  - [tag1, tag2, tag5, tag8, tag9])
16:57:58.563 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #98 - /post-98   - 2024-09-03T11:15Z[GMT] -            -            - [tag1, tag4, tag6, tag7, tag9])
16:57:58.571 [main                ] INFO  i.t.n.frontend.ui.component.blog.MockPosts         - >>>> post Content(Title #99 - /post-99   - 2022-02-07T08:06Z[GMT] -            -            - [tag1, tag2, tag5, tag6, tag7, tag10])
16:57:58.681 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Posts.st)
16:57:58.689 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $if(title)$
    <h2>$title$</h2>
$endif$

$if(fullPosts)$
<div class="nw-full-posts">
    $fullPosts :{ post|
    <article>
        <div id='$post.id$' class='nw-blog-post'>
            <h3>$post.title$</h3>
            <div class='nw-blog-post-meta'>
                <span class='nw-publishDate'>$post.publishDate$</span>&#160;-

                $if(post.category)$
                <span class='nw-blog-post-category'>Filed under "$post.category$"</span>&#160;-
                $endif$

                $if(post.tags)$
                <span class='nw-blog-post-tags'>Tagged as
                    $post.tags :{ tag| <a class='nw-tag' href='$tag.link$'>$tag.name$</a>}; separator=",\n"$
                </span>&#160;-
                $endif$

                <a href='$post.link$'>Permalink</a>
            </div>
            <div class='nw-blog-post-content'>
                $post.text$
            </div>
        </div>
    </article>
    }$
</div>
$endif$

$if(leadinPosts)$
<div class="nw-leadin-posts">
    $leadinPosts :{ post|
    <article>
        <div id='$post.id$' class='nw-blog-post'>
            <h3>$post.title$</h3>
            <div class='nw-blog-post-meta'>
                <span class='nw-publishDate'>$post.publishDate$</span>&#160;-

                $if(post.category)$
                <span class='nw-blog-post-category'>Filed under "$post.category$"</span>&#160;-
                $endif$

                $if(post.tags)$
                <span class='nw-blog-post-tags'>Tagged as
                    $post.tags :{ tag| <a class='nw-tag' href='$tag.link$'>$tag.name$</a>}; separator=",\n"$
                </span>&#160;-
                $endif$

                <a href='$post.link$'>Permalink</a>
            </div>
            <div class='nw-blog-post-content'>
                $post.text$
            </div>
        </div>
    </article>
    }$
</div>
$endif$

$if(linkedPosts)$
<div class="nw-linked-posts">
    <ul>
        $linkedPosts :{ post| <li><a href='$post.link$'>$post.title$</a></li>}; separator="\n"$
    </ul>
</div>
$endif$
 - $
16:57:58.847 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:58.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:57:58.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateBlogViewControllerTest/expected-results/blog.xhtml
16:57:58.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateBlogViewControllerTest/blog.xhtml
16:57:58.863 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST PASSED in 1042 msec
16:57:58.863 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - 
16:57:58.875 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *************************************
16:57:58.875 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST "must properly render tag cloud"
16:57:58.875 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - *************************************
16:57:58.885 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, TagCloud.st)
16:57:58.886 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $if(title)$
    <h2>$title$</h2>
$endif$

$if(tags)$
    <div class="tagCloud">
        $tags :{ tag| <a href="$tag.link$" class="tagCloudItem rank$tag.rank$" rel="$tag.count$">$tag.name$</a>}; separator=",\n"$
    </div>
$endif$
 - $
16:57:58.902 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:58.902 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:57:58.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateBlogViewControllerTest/expected-results/tag_cloud.xhtml
16:57:58.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateBlogViewControllerTest/tag_cloud.xhtml
16:57:58.906 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - TEST PASSED in 29 msec
16:57:58.906 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - 
16:57:58.922 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - ******************************************************
16:57:58.923 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST "must properly render posts with custom template"
16:57:58.923 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - ******************************************************
16:57:58.924 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:58.948 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:58.955 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Posts.st)
16:57:58.955 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:57:58.955 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:58.956 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:58.956 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom posts template - $
16:57:58.967 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST PASSED in 45 msec
16:57:58.968 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - 
16:57:58.977 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - **********************************************************
16:57:58.978 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST "must properly render tag cloud with custom template"
16:57:58.978 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - **********************************************************
16:57:58.978 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:58.979 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:58.980 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], TagCloud.st)
16:57:58.980 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:57:58.980 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:57:58.980 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:57:58.980 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom tag cloud template - $
16:57:58.981 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - TEST PASSED in 4 msec
16:57:58.982 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewTest           - 
16:57:59.095 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.096 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:57:59.096 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [1]
16:57:59.096 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.097 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1706655559 f: 2000 l: 2018 r: 2017 y: 2013
16:57:59.467 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:57:59.468 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$
        <h2>$title$</h2>
    $endif$

    <div class='nw-calendar'>
        <table class='nw-calendar-table'>
            <tbody>
                <tr>
                    <th colspan='$columns$' class='nw-calendar-title'>$year$</th>
                </tr>
                $rows : { row |
                <tr>
                    $row:{ m | <th width='$columnWidth$%'>$month.(m)$</th>}; separator="\n"$
                </tr>
                <tr>
                $row:{ m |
                  <td>
                      $if(entries.(m))$
                      <ul>
                          $entries.(m) :{ entry |<li><a href='$entry.link$'$if(entry.class)$ class='$entry.class$'$endif$>$entry.label$</a></li>}; separator="\n"$
                      </ul>
                      $endif$
                  </td>}; separator="\n"$
                </tr>}; separator="\n"$
            </tbody>
        </table>
        <div class='nw-calendar-yearselector'>
            $years :{year | $if(year.link)$<a href='$year.link$'>$year.number$</a>$else$$year.number$$endif$}; separator="\n| " $
        </div>
    </div> - $
context [anonymous] 1:8 attribute title isn't defined
16:57:59.500 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:59.500 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:57:59.500 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-1x12.xhtml
16:57:59.500 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-1x12.xhtml
16:57:59.512 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 417 msec
16:57:59.514 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:57:59.523 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.524 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:57:59.524 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [2]
16:57:59.524 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.526 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 319144230 f: 2000 l: 2018 r: 2017 y: 2013
16:57:59.673 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:57:59.673 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$
        <h2>$title$</h2>
    $endif$

    <div class='nw-calendar'>
        <table class='nw-calendar-table'>
            <tbody>
                <tr>
                    <th colspan='$columns$' class='nw-calendar-title'>$year$</th>
                </tr>
                $rows : { row |
                <tr>
                    $row:{ m | <th width='$columnWidth$%'>$month.(m)$</th>}; separator="\n"$
                </tr>
                <tr>
                $row:{ m |
                  <td>
                      $if(entries.(m))$
                      <ul>
                          $entries.(m) :{ entry |<li><a href='$entry.link$'$if(entry.class)$ class='$entry.class$'$endif$>$entry.label$</a></li>}; separator="\n"$
                      </ul>
                      $endif$
                  </td>}; separator="\n"$
                </tr>}; separator="\n"$
            </tbody>
        </table>
        <div class='nw-calendar-yearselector'>
            $years :{year | $if(year.link)$<a href='$year.link$'>$year.number$</a>$else$$year.number$$endif$}; separator="\n| " $
        </div>
    </div> - $
context [anonymous] 1:8 attribute title isn't defined
16:57:59.697 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:59.697 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:57:59.698 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-2x6.xhtml
16:57:59.698 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-2x6.xhtml
16:57:59.703 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 180 msec
16:57:59.707 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:57:59.719 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.719 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:57:59.719 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [3]
16:57:59.719 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.721 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1983948209 f: 2000 l: 2018 r: 2017 y: 2013
16:57:59.834 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:57:59.843 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$
        <h2>$title$</h2>
    $endif$

    <div class='nw-calendar'>
        <table class='nw-calendar-table'>
            <tbody>
                <tr>
                    <th colspan='$columns$' class='nw-calendar-title'>$year$</th>
                </tr>
                $rows : { row |
                <tr>
                    $row:{ m | <th width='$columnWidth$%'>$month.(m)$</th>}; separator="\n"$
                </tr>
                <tr>
                $row:{ m |
                  <td>
                      $if(entries.(m))$
                      <ul>
                          $entries.(m) :{ entry |<li><a href='$entry.link$'$if(entry.class)$ class='$entry.class$'$endif$>$entry.label$</a></li>}; separator="\n"$
                      </ul>
                      $endif$
                  </td>}; separator="\n"$
                </tr>}; separator="\n"$
            </tbody>
        </table>
        <div class='nw-calendar-yearselector'>
            $years :{year | $if(year.link)$<a href='$year.link$'>$year.number$</a>$else$$year.number$$endif$}; separator="\n| " $
        </div>
    </div> - $
context [anonymous] 1:8 attribute title isn't defined
16:57:59.847 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:59.847 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:57:59.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-3x4.xhtml
16:57:59.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-3x4.xhtml
16:57:59.852 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 129 msec
16:57:59.852 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:57:59.858 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.858 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:57:59.858 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [4]
16:57:59.858 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.861 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1446301940 f: 2000 l: 2018 r: 2017 y: 2013
16:57:59.925 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:57:59.930 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$
        <h2>$title$</h2>
    $endif$

    <div class='nw-calendar'>
        <table class='nw-calendar-table'>
            <tbody>
                <tr>
                    <th colspan='$columns$' class='nw-calendar-title'>$year$</th>
                </tr>
                $rows : { row |
                <tr>
                    $row:{ m | <th width='$columnWidth$%'>$month.(m)$</th>}; separator="\n"$
                </tr>
                <tr>
                $row:{ m |
                  <td>
                      $if(entries.(m))$
                      <ul>
                          $entries.(m) :{ entry |<li><a href='$entry.link$'$if(entry.class)$ class='$entry.class$'$endif$>$entry.label$</a></li>}; separator="\n"$
                      </ul>
                      $endif$
                  </td>}; separator="\n"$
                </tr>}; separator="\n"$
            </tbody>
        </table>
        <div class='nw-calendar-yearselector'>
            $years :{year | $if(year.link)$<a href='$year.link$'>$year.number$</a>$else$$year.number$$endif$}; separator="\n| " $
        </div>
    </div> - $
context [anonymous] 1:8 attribute title isn't defined
16:57:59.959 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:57:59.960 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:57:59.960 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-4x3.xhtml
16:57:59.960 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-4x3.xhtml
16:57:59.974 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 104 msec
16:57:59.975 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:57:59.992 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.992 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:57:59.993 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [6]
16:57:59.993 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:57:59.994 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 5563134 f: 2000 l: 2018 r: 2017 y: 2013
16:58:00.088 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:58:00.088 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$
        <h2>$title$</h2>
    $endif$

    <div class='nw-calendar'>
        <table class='nw-calendar-table'>
            <tbody>
                <tr>
                    <th colspan='$columns$' class='nw-calendar-title'>$year$</th>
                </tr>
                $rows : { row |
                <tr>
                    $row:{ m | <th width='$columnWidth$%'>$month.(m)$</th>}; separator="\n"$
                </tr>
                <tr>
                $row:{ m |
                  <td>
                      $if(entries.(m))$
                      <ul>
                          $entries.(m) :{ entry |<li><a href='$entry.link$'$if(entry.class)$ class='$entry.class$'$endif$>$entry.label$</a></li>}; separator="\n"$
                      </ul>
                      $endif$
                  </td>}; separator="\n"$
                </tr>}; separator="\n"$
            </tbody>
        </table>
        <div class='nw-calendar-yearselector'>
            $years :{year | $if(year.link)$<a href='$year.link$'>$year.number$</a>$else$$year.number$$endif$}; separator="\n| " $
        </div>
    </div> - $
context [anonymous] 1:8 attribute title isn't defined
16:58:00.102 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:58:00.102 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:58:00.102 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-6x2.xhtml
16:58:00.102 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-6x2.xhtml
16:58:00.106 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 118 msec
16:58:00.106 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:58:00.122 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:58:00.122 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST "must properly render"
16:58:00.122 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ARGS [12]
16:58:00.123 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - ***************************
16:58:00.123 [main                ] INFO  i.t.n.f.u.c.calendar.DefaultCalendarViewController - prepareRendering() - Mock for SiteNode, hashCode: 1310344955 f: 2000 l: 2018 r: 2017 y: 2013
16:58:00.166 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Calendar.st)
16:58:00.167 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$
        <h2>$title$</h2>
    $endif$

    <div class='nw-calendar'>
        <table class='nw-calendar-table'>
            <tbody>
                <tr>
                    <th colspan='$columns$' class='nw-calendar-title'>$year$</th>
                </tr>
                $rows : { row |
                <tr>
                    $row:{ m | <th width='$columnWidth$%'>$month.(m)$</th>}; separator="\n"$
                </tr>
                <tr>
                $row:{ m |
                  <td>
                      $if(entries.(m))$
                      <ul>
                          $entries.(m) :{ entry |<li><a href='$entry.link$'$if(entry.class)$ class='$entry.class$'$endif$>$entry.label$</a></li>}; separator="\n"$
                      </ul>
                      $endif$
                  </td>}; separator="\n"$
                </tr>}; separator="\n"$
            </tbody>
        </table>
        <div class='nw-calendar-yearselector'>
            $years :{year | $if(year.link)$<a href='$year.link$'>$year.number$</a>$else$$year.number$$endif$}; separator="\n| " $
        </div>
    </div> - $
context [anonymous] 1:8 attribute title isn't defined
16:58:00.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:58:00.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:58:00.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateCalendarViewControllerTest/expected-results/calendar-12x1.xhtml
16:58:00.174 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateCalendarViewControllerTest/calendar-12x1.xhtml
16:58:00.175 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - TEST PASSED in 57 msec
16:58:00.176 [main                ] INFO  i.t.n.f.u.c.c.HtmlTemplateCalendarViewControllerTest - 
16:58:00.179 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - ******************************************************
16:58:00.179 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - TEST "must properly render posts with custom template"
16:58:00.179 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - ******************************************************
16:58:00.179 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.186 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.187 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Calendar.st)
16:58:00.187 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:58:00.188 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.189 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.189 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom template - $
16:58:00.191 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - TEST PASSED in 12 msec
16:58:00.191 [main                ] INFO  i.t.n.f.u.c.calendar.HtmlTemplateCalendarViewTest  - 
16:58:00.207 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - ***************************
16:58:00.208 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - TEST "must properly render"
16:58:00.208 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - ***************************
16:58:00.210 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.212 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.213 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.214 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.230 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.231 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.240 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.241 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.241 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.242 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.242 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.242 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.243 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.243 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.243 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.244 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
context [anonymous] 1:8 attribute title isn't defined
16:58:00.244 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.244 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.245 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.245 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
context [anonymous] 1:8 attribute title isn't defined
16:58:00.245 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.246 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.246 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.246 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.246 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.247 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.247 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.247 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.248 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.248 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.248 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.248 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
context [anonymous] 1:8 attribute title isn't defined
16:58:00.249 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.249 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.250 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.250 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.255 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.256 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.256 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.258 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:58:00.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:58:00.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateHtmlTextWithTitleViewControllerTest/expected-results/text_with_title.xhtml
16:58:00.259 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateHtmlTextWithTitleViewControllerTest/text_with_title.xhtml
16:58:00.260 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - TEST PASSED in 52 msec
16:58:00.261 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewControllerTest - 
16:58:00.263 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - ******************************************************
16:58:00.263 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST "must properly render posts with custom template"
16:58:00.263 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - ******************************************************
16:58:00.264 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.265 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.266 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Text.st)
16:58:00.266 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:58:00.266 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.266 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.266 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $title$ $text$ $level$ - $
16:58:00.267 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Wrapper.st)
16:58:00.267 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: $content$ - $
16:58:00.268 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST PASSED in 5 msec
16:58:00.268 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - 
16:58:00.270 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - **************************************************************
16:58:00.270 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST "must properly render posts with custom wrapper template"
16:58:00.270 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - **************************************************************
16:58:00.270 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.270 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.271 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.272 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.274 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Wrapper.st)
16:58:00.274 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:58:00.274 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.274 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.274 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <div class='my'>
  $content$
</div> - $
16:58:00.275 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.275 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.276 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Wrapper.st)
16:58:00.276 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:58:00.276 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.276 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.276 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <div class='my'>
  $content$
</div> - $
16:58:00.277 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Text.st)
16:58:00.278 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template:     $if(title)$<h$level$>$title$</h$level$>$endif$
    $text$
 - $
16:58:00.279 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Wrapper.st)
16:58:00.279 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:58:00.279 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.279 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.279 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <div class='my'>
  $content$
</div> - $
16:58:00.281 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:58:00.281 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:58:00.281 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateHtmlTextWithTitleViewTest/expected-results/with_wrapper.xhtml
16:58:00.281 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateHtmlTextWithTitleViewTest/with_wrapper.xhtml
16:58:00.282 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - TEST PASSED in 11 msec
16:58:00.282 [main                ] INFO  i.t.n.f.u.c.h.h.HtmlTemplateHtmlTextWithTitleViewTest - 
16:58:00.633 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - ***********************************
16:58:00.633 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - TEST "must properly render sitemap"
16:58:00.633 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - ***********************************
16:58:00.674 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-01 / layout Mock for Layout, hashCode: 395257482 ...
16:58:00.687 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.689 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.690 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.693 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.694 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.694 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.694 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.694 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.697 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.698 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-02 / layout Mock for Layout, hashCode: 148436820 ...
16:58:00.698 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.699 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.700 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-03 / layout Mock for Layout, hashCode: 224473864 ...
16:58:00.700 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.700 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.700 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.701 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-04 / layout Mock for Layout, hashCode: 627519623 ...
16:58:00.702 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.702 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.702 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.703 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.704 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.704 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.705 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.706 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-05 / layout Mock for Layout, hashCode: 2066213108 ...
16:58:00.706 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.707 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.708 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.708 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.710 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.711 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.711 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.711 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.711 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.711 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.711 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-06 / layout Mock for Layout, hashCode: 881513107 ...
16:58:00.712 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.712 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.712 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.712 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.713 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.713 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.713 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.713 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.713 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.713 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.714 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-07 / layout Mock for Layout, hashCode: 821513849 ...
16:58:00.714 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.714 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.714 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.714 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.714 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.714 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.715 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.715 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.715 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.715 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.715 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-08 / layout Mock for Layout, hashCode: 747152360 ...
16:58:00.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.717 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.718 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /blog / layout Mock for Layout, hashCode: 1756143301 ...
16:58:00.719 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.719 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.719 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.719 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:58:00.719 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:58:00.720 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:58:00.720 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:58:00.721 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:58:00.721 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:58:00.721 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:58:00.721 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:58:00.722 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:58:00.723 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:58:00.723 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:58:00.723 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:58:00.724 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:58:00.725 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:58:00.726 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:58:00.727 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:58:00.727 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:58:00.727 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:58:00.727 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:58:00.727 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:58:00.727 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:58:00.728 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:58:00.728 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:58:00.728 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:58:00.729 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:58:00.729 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:58:00.729 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:58:00.729 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:58:00.729 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:58:00.729 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:58:00.731 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-01
16:58:00.731 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-02
16:58:00.731 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-03
16:58:00.731 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-04
16:58:00.731 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-05
16:58:00.731 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-06
16:58:00.732 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-07
16:58:00.732 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-08
16:58:00.732 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-09
16:58:00.732 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-10
16:58:00.732 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-11
16:58:00.733 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-12
16:58:00.733 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-13
16:58:00.733 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-14
16:58:00.733 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-15
16:58:00.734 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-16
16:58:00.734 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-17
16:58:00.734 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-18
16:58:00.735 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-19
16:58:00.735 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-20
16:58:00.735 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-21
16:58:00.735 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-22
16:58:00.735 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-23
16:58:00.735 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-24
16:58:00.735 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-25
16:58:00.736 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-26
16:58:00.736 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-27
16:58:00.736 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-28
16:58:00.736 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-29
16:58:00.736 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>>>>>> added virtual node: /blog/post-30
16:58:00.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.738 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.739 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-10 / layout Mock for Layout, hashCode: 173070089 ...
16:58:00.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.739 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.740 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.742 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.742 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.744 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.744 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-11 / layout Mock for Layout, hashCode: 6214844 ...
16:58:00.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.745 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.746 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.747 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.747 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.747 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.747 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-12 / layout Mock for Layout, hashCode: 1763750076 ...
16:58:00.748 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.748 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.748 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.748 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.748 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.749 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.749 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.749 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.749 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.749 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.749 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-13 / layout Mock for Layout, hashCode: 1710641643 ...
16:58:00.749 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.750 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.751 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-14 / layout Mock for Layout, hashCode: 1771190979 ...
16:58:00.751 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.751 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.751 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.751 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.751 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.752 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-15 / layout Mock for Layout, hashCode: 522188921 ...
16:58:00.752 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.753 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.754 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.754 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.754 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-16 / layout Mock for Layout, hashCode: 1943408246 ...
16:58:00.758 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.758 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.759 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-17 / layout Mock for Layout, hashCode: 620261614 ...
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.760 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-18 / layout Mock for Layout, hashCode: 1547965072 ...
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.761 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.762 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-19 / layout Mock for Layout, hashCode: 1014555985 ...
16:58:00.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.762 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.766 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.767 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.767 [main                ] DEBUG i.t.n.f.u.c.sitemap.DefaultSitemapViewController   - >>>> sitemap processing /path-20 / layout Mock for Layout, hashCode: 2132736278 ...
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.768 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.774 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional.empty, Sitemap.st)
16:58:00.775 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: <?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
$entries: { entry |
    <url>
        <loc>$entry.location$</loc>
        <lastmod>$entry.lastModification$</lastmod>
        <changefreq>$entry.changeFrequency$</changefreq>
        <priority>$entry.priority$</priority>
    </url>
}$
</urlset>
 - $
16:58:00.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:58:00.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/
16:58:00.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/HtmlTemplateSitemapViewControllerTest/expected-results/sitemap.xml
16:58:00.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/HtmlTemplateSitemapViewControllerTest/sitemap.xml
16:58:00.785 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - TEST PASSED in 151 msec
16:58:00.785 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewControllerTest - 
16:58:00.804 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - ******************************************************
16:58:00.804 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - TEST "must properly render posts with custom template"
16:58:00.804 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - ******************************************************
16:58:00.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.806 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(Optional[/the/template/path], Sitemap.st)
16:58:00.806 [main                ] DEBUG i.t.northernwind.core.impl.text.St4TemplateFactory - getTemplate(/the/template/path)
16:58:00.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
16:58:00.806 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.northernwind.core.impl.model.mock.MockContentSiteFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
16:58:00.806 [main                ] TRACE i.t.northernwind.core.impl.text.St4Template        - Creating template: Custom template - $
16:58:00.807 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - TEST PASSED in 2 msec
16:58:00.807 [main                ] INFO  i.t.n.f.u.c.s.h.HtmlTemplateSitemapViewTest        - 
16:58:00.807 [main                ] INFO  i.t.n.f.u.c.b.h.HtmlTemplateBlogViewControllerTest - FINISHED TESTS OF it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogViewControllerTest
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.605 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/target/it-tidalwave-northernwind-frontend-components-htmltemplate-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/target/it-tidalwave-northernwind-frontend-components-htmltemplate-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-components-htmltemplate ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-components-htmltemplate/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-components-htmltemplate-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/target/it-tidalwave-northernwind-frontend-components-htmltemplate-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-components-htmltemplate/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-components-htmltemplate-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/HtmlTemplateComponents/target/it-tidalwave-northernwind-frontend-components-htmltemplate-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-components-htmltemplate/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-components-htmltemplate-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-core-filesystem-scm >--
[INFO] Building NorthernWind :: Filesystems :: SCM 1.2-ALPHA-12-SNAPSHOT [13/24]
[INFO]   from modules/filesystems/ScmFileSystem/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565082309
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem/src/main/resources
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 7 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /javax.annotation.concurrent.NotThreadSafe,/javax.annotation.Nonnull,/javax.annotation.concurrent.Immutable,/javax.annotation.PostConstruct,/javax.inject.Inject
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/ProcessExecutorException.java:[43,7] [serial] serializable class ProcessExecutorException has no definition of serialVersionUID
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nullable,/javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod,/org.testng.annotations.Test,/org.testng.annotations.BeforeClass,/org.testng.annotations.DataProvider
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:58:14.751 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProviderTest
16:58:14.844 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:16.691 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir15273023514633095173/1
16:58:16.692 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir15273023514633095173/2
16:58:16.730 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:16.741 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - *******************************
16:58:16.741 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST "must properly initialize"
16:58:16.741 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - *******************************
16:58:16.763 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST PASSED in 28 msec
16:58:16.763 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - 
16:58:16.784 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:16.914 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir13725552087655218510/1
16:58:16.918 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir13725552087655218510/2
16:58:16.920 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:16.921 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ****************************************************************
16:58:16.921 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST "checkForUpdates must do nothing when there are no updates"
16:58:16.921 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ****************************************************************
16:58:16.922 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir13725552087655218510/2 ...
16:58:16.924 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> no changes
16:58:16.925 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST PASSED in 3 msec
16:58:16.925 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - 
16:58:16.939 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.004 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir14144324435590297877/1
16:58:17.004 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir14144324435590297877/2
16:58:17.006 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:17.014 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ************************************************************************
16:58:17.015 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST "checkForUpdates must update and fire event when there are updates"
16:58:17.015 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - ************************************************************************
16:58:17.018 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.9)
16:58:17.019 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir14144324435590297877/2 ...
16:58:17.020 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> new tag: Tag(name=published-0.9)
16:58:17.021 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir14144324435590297877/2
16:58:17.021 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir14144324435590297877/1
16:58:17.061 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - TEST PASSED in 47 msec
16:58:17.062 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - 
16:58:17.067 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ***************************************
16:58:17.068 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly clone a repository"
16:58:17.068 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ***************************************
16:58:17.068 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.071 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 4 msec
16:58:17.071 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.076 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.077 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.077 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.1)]
16:58:17.077 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.077 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.080 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 3 msec
16:58:17.080 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.081 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.081 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.082 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.2)]
16:58:17.082 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.082 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.084 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 3 msec
16:58:17.086 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.087 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.088 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.088 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.3)]
16:58:17.088 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.088 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.091 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 3 msec
16:58:17.092 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.093 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.093 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.093 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.4)]
16:58:17.093 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.093 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.100 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 7 msec
16:58:17.100 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.102 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.102 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.102 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.5)]
16:58:17.103 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.104 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.109 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 7 msec
16:58:17.109 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.111 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.111 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.112 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.6)]
16:58:17.114 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.116 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.122 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 11 msec
16:58:17.122 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.124 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.124 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.124 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.7)]
16:58:17.125 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.125 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.128 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 4 msec
16:58:17.128 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.132 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.132 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly checkout"
16:58:17.135 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=published-0.8)]
16:58:17.135 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************
16:58:17.136 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.139 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 7 msec
16:58:17.140 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.145 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.145 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly enumerate tags"
16:58:17.145 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [published-0.8, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8)]]
16:58:17.146 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.146 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.151 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 6 msec
16:58:17.152 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.154 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.166 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly enumerate tags"
16:58:17.166 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [published-0.9, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8), Tag(name=published-0.9)]]
16:58:17.166 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.167 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.9)
16:58:17.172 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 18 msec
16:58:17.172 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.191 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.191 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly fetch changesets"
16:58:17.191 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [published-0.8, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8)]]
16:58:17.191 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.199 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.226 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 12 msec
16:58:17.227 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.229 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.229 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must properly fetch changesets"
16:58:17.230 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [published-0.9, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8), Tag(name=published-0.9)]]
16:58:17.230 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ********************************************************************************************************************************************************************************************
16:58:17.230 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.9)
16:58:17.235 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 5 msec
16:58:17.235 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.243 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************************************
16:58:17.243 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must return no tag when empty working directory"
16:58:17.245 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ******************************************************
16:58:17.250 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.253 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 10 msec
16:58:17.254 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.266 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.266 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:58:17.266 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag1)]
16:58:17.267 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.268 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.271 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 4 msec
16:58:17.271 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.284 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.284 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:58:17.284 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag2)]
16:58:17.284 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.285 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.287 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 2 msec
16:58:17.287 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.288 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.288 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:58:17.288 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag3)]
16:58:17.288 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.289 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.303 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 15 msec
16:58:17.304 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.315 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.315 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST "must throw exception when try to update to an invalid tag"
16:58:17.315 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ARGS [Tag(name=tag4)]
16:58:17.315 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - ****************************************************************
16:58:17.316 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15607262450330288403 with Tag(name=published-0.8)
16:58:17.320 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - TEST PASSED in 6 msec
16:58:17.320 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmWorkingDirectoryTest - 
16:58:17.320 [main                ] INFO  i.t.n.f.f.scm.spi.ScmFileSystemProviderTest        - FINISHED TESTS OF it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProviderTest
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.867 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem/target/it-tidalwave-northernwind-core-filesystem-scm-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem/target/it-tidalwave-northernwind-core-filesystem-scm-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core-filesystem-scm ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-scm/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-scm-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem/target/it-tidalwave-northernwind-core-filesystem-scm-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-scm/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-scm-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/ScmFileSystem/target/it-tidalwave-northernwind-core-filesystem-scm-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-scm/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-scm-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-core-filesystem-git >--
[INFO] Building NorthernWind :: Filesystems :: SCM :: Git 1.2-ALPHA-12-SNAPSHOT [14/24]
[INFO]   from modules/filesystems/GitFileSystem/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565099036
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Copying 2 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:58:29.601 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.git.impl.GitFileSystemProviderTest
16:58:29.764 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:29.799 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:29.799 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:29.799 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:29.874 [pool-3-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:29.923 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:29.923 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:29.923 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:29.950 [pool-4-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:30.732 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:30.733 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/1
16:58:30.733 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:30.759 [pool-7-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:30.852 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:30.852 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/2
16:58:30.852 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:30.874 [pool-9-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:31.879 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir12998534358319044481/1
16:58:31.887 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir12998534358319044481/2
16:58:31.906 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:31.911 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - *******************************
16:58:31.911 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST "must properly initialize"
16:58:31.911 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - *******************************
16:58:31.915 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:31.915 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/1
16:58:31.915 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:31.923 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:31.923 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:31.923 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:31.923 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:31.923 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:31.923 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:31.924 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:31.924 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:31.926 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:31.926 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/2
16:58:31.926 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:31.945 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:31.947 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:31.947 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:31.947 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:31.947 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:31.947 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:31.947 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:31.947 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:31.948 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:31.948 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/1
16:58:31.949 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:31.973 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 128
16:58:31.974 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, describe, --tags, --candidates=0]
16:58:31.974 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/1
16:58:31.974 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:58:31.977 [pool-15-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: fatal: no tag exactly matches '09fec4b0e0f46c954e2409d20fbba60ee119d73c'
16:58:31.979 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:31.979 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/2
16:58:31.979 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.021 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 128
16:58:32.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, describe, --tags, --candidates=0]
16:58:32.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir12998534358319044481/2
16:58:32.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:58:32.033 [pool-17-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: fatal: no tag exactly matches '09fec4b0e0f46c954e2409d20fbba60ee119d73c'
16:58:32.037 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST PASSED in 124 msec
16:58:32.037 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - 
16:58:32.052 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:32.069 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:32.070 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:32.070 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.077 [pool-19-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:32.136 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:32.136 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:32.137 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.156 [pool-20-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:32.263 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:32.265 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir1319035027452228487/1
16:58:32.265 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.289 [pool-23-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:32.383 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:32.384 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir1319035027452228487/2
16:58:32.384 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.407 [pool-25-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:32.485 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir1319035027452228487/1
16:58:32.486 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir1319035027452228487/2
16:58:32.493 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:32.494 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ****************************************************************
16:58:32.498 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST "checkForUpdates must do nothing when there are no updates"
16:58:32.499 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ****************************************************************
16:58:32.503 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.8
16:58:32.506 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir1319035027452228487/1
16:58:32.507 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.540 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.8'.
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:32.541 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:32.542 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:32.542 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:32.542 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:32.542 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:32.542 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:32.542 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:32.542 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:32.544 [pool-27-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b86b499 Fixed Google Fonts.
16:58:32.545 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir1319035027452228487/2 ...
16:58:32.545 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:58:32.546 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir1319035027452228487/2
16:58:32.546 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.563 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:58:32.643 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:32.643 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir1319035027452228487/2
16:58:32.643 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.664 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:32.666 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:32.666 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:32.666 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:32.666 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:32.666 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:32.666 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:32.666 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:32.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:32.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir1319035027452228487/1
16:58:32.668 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.694 [pool-32-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:32.696 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> no changes
16:58:32.697 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:32.697 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir1319035027452228487/1
16:58:32.697 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.711 [pool-34-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:32.714 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST PASSED in 219 msec
16:58:32.714 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - 
16:58:32.720 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:32.756 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:32.756 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:32.757 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.769 [pool-37-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:32.845 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:32.845 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:32.845 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:32.862 [pool-38-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:32.972 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:32.972 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/1
16:58:32.972 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.015 [pool-41-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:33.113 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:33.114 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/2
16:58:33.114 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.133 [pool-43-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:33.209 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir2754680664101300744/1
16:58:33.209 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir2754680664101300744/2
16:58:33.211 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:33.212 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ************************************************************************
16:58:33.212 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST "checkForUpdates must update and fire event when there are updates"
16:58:33.212 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - ************************************************************************
16:58:33.214 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.8
16:58:33.214 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/1
16:58:33.214 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.232 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.9)
16:58:33.247 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.8'.
16:58:33.257 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.257 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:33.257 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:33.257 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:33.258 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.262 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:33.263 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.263 [pool-45-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b86b499 Fixed Google Fonts.
16:58:33.264 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:33.264 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:33.267 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.275 [pool-47-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:33.323 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir2754680664101300744/2 ...
16:58:33.323 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:58:33.323 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/2
16:58:33.323 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.338 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:58:33.357 [pool-49-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: From file:///tmp/scm-repository10533337791610183866
16:58:33.357 [pool-49-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:  * [new tag]         published-0.9 -> published-0.9
16:58:33.365 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:33.365 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/2
16:58:33.365 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.369 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:33.369 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:33.369 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:33.369 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:33.369 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:33.370 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:33.370 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:33.370 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:33.371 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:58:33.376 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:33.376 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/1
16:58:33.376 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.380 [pool-52-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:33.381 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> new tag: Tag(name=published-0.9)
16:58:33.381 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.9
16:58:33.381 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/2
16:58:33.381 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.395 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir2754680664101300744/2
16:58:33.396 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir2754680664101300744/1
16:58:33.405 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.9'.
16:58:33.407 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.409 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:33.410 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.411 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:33.411 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.411 [pool-55-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 2d8ba33 Fixed CSS linking.
16:58:33.446 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:58:33.447 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/1
16:58:33.447 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.450 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:58:33.477 [pool-57-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: From file:///tmp/scm-repository10533337791610183866
16:58:33.478 [pool-57-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:  * [new tag]         published-0.9 -> published-0.9
16:58:33.486 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.9
16:58:33.486 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/1
16:58:33.486 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.495 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:33.495 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir2754680664101300744/2
16:58:33.495 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.495 [pool-59-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Previous HEAD position was b86b499 Fixed Google Fonts.
16:58:33.496 [pool-59-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 2d8ba33 Fixed CSS linking.
16:58:33.500 [pool-60-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:58:33.521 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - TEST PASSED in 305 msec
16:58:33.521 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - 
16:58:33.545 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ***************************************
16:58:33.545 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly clone a repository"
16:58:33.545 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ***************************************
16:58:33.556 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:33.557 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:33.557 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:33.557 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.570 [pool-63-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:33.608 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:33.609 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:33.609 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.617 [pool-64-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:33.618 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:33.618 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:33.619 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.631 [pool-67-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:33.720 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 175 msec
16:58:33.720 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:33.768 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:33.769 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:33.769 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.1)]
16:58:33.769 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:33.770 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:33.775 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:33.775 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:33.775 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.787 [pool-69-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:33.844 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:33.845 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:33.845 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.855 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:33.855 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:33.855 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.851 [pool-70-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:33.871 [pool-73-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:33.953 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.1
16:58:33.954 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:33.954 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.1'.
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:33.979 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.980 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:33.980 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.980 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:33.980 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:33.980 [pool-75-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at f125b4e Added Google ownership proof.
16:58:33.983 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:33.983 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:33.983 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:33.996 [pool-76-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:34.003 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 236 msec
16:58:34.003 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:34.032 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.032 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:34.032 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.2)]
16:58:34.032 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.038 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:34.038 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:34.039 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.039 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.061 [pool-79-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.124 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:34.124 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.124 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.135 [pool-80-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:34.143 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:34.143 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.143 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.161 [pool-83-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.231 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.2
16:58:34.231 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.231 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.240 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.2'.
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.241 [pool-85-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b71c72e Fixed hero.
16:58:34.242 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:34.242 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.242 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.245 [pool-86-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:34.246 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 213 msec
16:58:34.246 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:34.261 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.261 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:34.261 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.3)]
16:58:34.261 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.261 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:34.261 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:34.262 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.262 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.269 [pool-89-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:34.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.309 [pool-90-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:34.310 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:34.310 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.310 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.328 [pool-93-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.391 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.3
16:58:34.391 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.391 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.3'.
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.403 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.404 [pool-95-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at a3bac56 Added Google Analytics.
16:58:34.405 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:34.405 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.405 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.408 [pool-96-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:34.409 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 149 msec
16:58:34.409 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:34.431 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.431 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:34.431 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.4)]
16:58:34.431 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.431 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:34.432 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:34.432 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.432 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.442 [pool-99-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.486 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:34.487 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.487 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.500 [pool-100-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:34.508 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:34.509 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.509 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.527 [pool-103-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.596 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.4
16:58:34.596 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.596 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.4'.
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:34.619 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.620 [pool-105-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 8f573f8 Set the color theme.
16:58:34.621 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:34.621 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.621 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.642 [pool-106-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:34.648 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 218 msec
16:58:34.648 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:34.680 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.680 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:34.680 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.5)]
16:58:34.680 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.680 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:34.681 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:34.687 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.687 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.706 [pool-109-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.765 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:34.765 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.765 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.768 [pool-110-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:34.769 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:34.769 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.769 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.775 [pool-113-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:34.851 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.5
16:58:34.851 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.851 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.871 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:34.871 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:34.871 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.5'.
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:34.872 [pool-115-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 086e600 Added new contents.
16:58:34.883 [pool-116-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:34.887 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 208 msec
16:58:34.887 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:34.916 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.916 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:34.916 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.6)]
16:58:34.916 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:34.916 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:34.917 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:34.919 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:34.919 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:34.932 [pool-119-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.016 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:35.017 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:35.017 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.031 [pool-120-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:35.035 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:35.035 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.035 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.052 [pool-123-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.120 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.6
16:58:35.120 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.120 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.6'.
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.145 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:35.146 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.146 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:35.146 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.146 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:35.146 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.158 [pool-125-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 9001e96 Forced committing of media.
16:58:35.160 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:35.160 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.160 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.173 [pool-126-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:35.177 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 260 msec
16:58:35.177 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:35.192 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:35.192 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:35.192 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.7)]
16:58:35.192 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:35.192 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:35.193 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:35.193 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:35.193 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.203 [pool-129-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.260 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:35.261 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:35.261 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.303 [pool-130-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:35.307 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:35.307 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.307 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.328 [pool-133-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.410 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.7
16:58:35.410 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.436 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.7'.
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.437 [pool-135-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at 81b8ba4 ...
16:58:35.438 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:35.438 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.438 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.455 [pool-136-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:35.459 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 266 msec
16:58:35.459 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:35.497 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:35.497 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly checkout"
16:58:35.497 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=published-0.8)]
16:58:35.497 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************
16:58:35.502 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:35.503 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:35.503 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:35.503 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.531 [pool-139-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.587 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:35.587 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:35.587 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.603 [pool-140-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:35.611 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:35.611 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.611 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.624 [pool-143-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.695 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout published-0.8
16:58:35.695 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.695 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Note: switching to 'published-0.8'.
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: You are in 'detached HEAD' state. You can look around, make experimental
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: changes and commit them, and you can discard any commits you make in this
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: state without impacting any branches by switching back to a branch.
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: If you want to create a new branch to retain commits you create, you may
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: do so (now or later) by using -c with the switch command. Example:
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.717 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -c <new-branch-name>
16:58:35.718 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.718 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Or undo this operation with:
16:58:35.718 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.718 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR:   git switch -
16:58:35.718 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.718 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Turn off this advice by setting config variable advice.detachedHead to false
16:58:35.718 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: 
16:58:35.720 [pool-145-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: HEAD is now at b86b499 Fixed Google Fonts.
16:58:35.727 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:35.727 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.727 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.735 [pool-146-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:35.743 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 251 msec
16:58:35.743 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:35.778 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:35.778 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly enumerate tags"
16:58:35.778 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [published-0.8, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8)]]
16:58:35.778 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:35.779 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:35.780 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:35.783 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:35.783 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.791 [pool-149-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.827 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:35.827 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:35.827 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.836 [pool-150-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:35.847 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:35.847 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.847 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.863 [pool-153-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:35.931 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:35.931 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.931 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.951 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:35.951 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:35.954 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:35.954 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:35.954 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:35.954 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:35.954 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:35.954 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:35.955 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:35.955 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.955 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.965 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:35.966 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:35.966 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:35.966 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:35.966 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:35.966 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:35.966 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:35.966 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:35.972 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:35.972 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:35.972 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:35.991 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:36.000 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 221 msec
16:58:36.000 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:36.017 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:36.017 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly enumerate tags"
16:58:36.017 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [published-0.9, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8), Tag(name=published-0.9)]]
16:58:36.017 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:36.023 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.9)
16:58:36.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:36.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:36.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.038 [pool-161-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.139 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:36.140 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.140 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.159 [pool-163-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.227 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:36.227 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.227 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.243 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:36.243 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:36.243 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:36.250 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:36.250 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:36.250 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:36.250 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:36.250 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:36.250 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:58:36.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:36.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.251 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:36.256 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:58:36.261 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:36.261 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.261 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.280 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:36.281 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:58:36.287 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 270 msec
16:58:36.288 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:36.307 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:36.307 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly fetch changesets"
16:58:36.307 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [published-0.8, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8)]]
16:58:36.307 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:36.308 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:36.308 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:36.308 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:36.308 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.320 [pool-171-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.386 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:36.386 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:36.386 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.394 [pool-172-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:36.395 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:36.395 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.395 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.401 [pool-175-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.441 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:58:36.441 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.441 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.447 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:58:36.467 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:36.467 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.467 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:36.470 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:36.477 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 170 msec
16:58:36.477 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:36.501 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:36.501 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must properly fetch changesets"
16:58:36.501 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [published-0.9, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8), Tag(name=published-0.9)]]
16:58:36.501 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ********************************************************************************************************************************************************************************************
16:58:36.501 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.9)
16:58:36.502 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:36.502 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:36.502 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.523 [pool-181-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.576 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:36.576 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.576 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.591 [pool-183-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.663 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git fetch --all
16:58:36.663 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.663 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.666 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Fetching origin
16:58:36.680 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -l --sort=v:refname
16:58:36.680 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.680 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.683 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8
16:58:36.684 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9
16:58:36.689 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 188 msec
16:58:36.689 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:36.715 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************************************
16:58:36.715 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must return no tag when empty working directory"
16:58:36.715 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ******************************************************
16:58:36.715 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:36.716 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:36.716 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:36.716 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.724 [pool-189-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.782 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:36.782 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:36.782 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.795 [pool-190-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:36.798 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:36.806 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.806 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.826 [pool-193-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:36.875 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git describe --tags --candidates=0
16:58:36.875 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.875 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.897 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 128
16:58:36.897 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, describe, --tags, --candidates=0]
16:58:36.897 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:36.897 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:58:36.901 [pool-195-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: fatal: no tag exactly matches '09fec4b0e0f46c954e2409d20fbba60ee119d73c'
16:58:36.902 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 196 msec
16:58:36.902 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:36.925 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:36.930 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:58:36.930 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag1)]
16:58:36.930 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:36.931 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:36.931 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:36.931 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:36.931 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:36.945 [pool-197-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.018 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:37.019 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:37.019 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.038 [pool-198-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:37.047 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:37.047 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.047 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.054 [pool-201-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.091 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag1
16:58:37.092 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.092 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.097 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:58:37.097 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag1]
16:58:37.097 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.097 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:58:37.109 [pool-203-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag1' did not match any file(s) known to git
16:58:37.112 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 186 msec
16:58:37.112 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:37.137 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:37.137 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:58:37.137 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag2)]
16:58:37.137 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:37.138 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:37.139 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:37.139 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:37.139 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.151 [pool-205-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.179 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:37.179 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:37.179 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.183 [pool-206-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:37.184 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:37.184 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.184 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.192 [pool-209-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.223 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag2
16:58:37.223 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.223 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.244 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:58:37.244 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag2]
16:58:37.244 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.244 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:58:37.258 [pool-211-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag2' did not match any file(s) known to git
16:58:37.260 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 123 msec
16:58:37.260 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:37.291 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:37.291 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:58:37.291 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag3)]
16:58:37.291 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:37.291 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:37.292 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:37.292 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:37.292 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.314 [pool-213-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.364 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:37.364 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:37.364 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.376 [pool-214-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:37.380 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:37.380 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.380 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.406 [pool-217-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.475 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag3
16:58:37.475 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.475 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.504 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:58:37.504 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag3]
16:58:37.504 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.504 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:58:37.504 [pool-219-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag3' did not match any file(s) known to git
16:58:37.511 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 220 msec
16:58:37.511 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:37.530 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:37.530 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST "must throw exception when try to update to an invalid tag"
16:58:37.530 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ARGS [Tag(name=tag4)]
16:58:37.530 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - ****************************************************************
16:58:37.531 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository10533337791610183866 with Tag(name=published-0.8)
16:58:37.532 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/src/test/resources/GitFileSystemProviderTest/git.bundle .
16:58:37.532 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:37.532 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.545 [pool-221-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.619 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git tag -d published-0.9
16:58:37.619 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository10533337791610183866
16:58:37.620 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.635 [pool-222-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: Deleted tag 'published-0.9' (was 2d8ba33)
16:58:37.643 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git clone --no-checkout file:///tmp/scm-repository10533337791610183866/ .
16:58:37.643 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.643 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.663 [pool-225-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: Cloning into '.'...
16:58:37.732 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/git checkout tag4
16:58:37.732 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.732 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:37.744 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 1
16:58:37.749 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/git, checkout, tag4]
16:58:37.749 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory10692197788049471011
16:58:37.749 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:58:37.750 [pool-227-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: error: pathspec 'tag4' did not match any file(s) known to git
16:58:37.751 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - TEST PASSED in 220 msec
16:58:37.752 [main                ] INFO  i.t.n.f.f.git.impl.GitWorkingDirectoryTest         - 
16:58:37.752 [main                ] INFO  i.t.n.f.f.git.impl.GitFileSystemProviderTest       - FINISHED TESTS OF it.tidalwave.northernwind.frontend.filesystem.git.impl.GitFileSystemProviderTest
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.506 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/target/it-tidalwave-northernwind-core-filesystem-git-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/target/it-tidalwave-northernwind-core-filesystem-git-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core-filesystem-git ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-git/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-git-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/target/it-tidalwave-northernwind-core-filesystem-git-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-git/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-git-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/GitFileSystem/target/it-tidalwave-northernwind-core-filesystem-git-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-git/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-git-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-core-filesystem-hg >--
[INFO] Building NorthernWind :: Filesystems :: SCM :: Mercurial 1.2-ALPHA-12-SNAPSHOT [15/24]
[INFO]   from modules/filesystems/MercurialFileSystem/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565119457
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Copying 2 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.filesystems.declmime.MIMEResolverProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NbBundleProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.ServiceProviderProcessor' less than -source '11'
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.netbeans.modules.openide.util.NamedServiceProcessor' less than -source '11'
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:58:49.504 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - STARTING TESTS OF it.tidalwave.northernwind.frontend.filesystem.hg.impl.MercurialFileSystemProviderTest
16:58:49.610 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:58:49.621 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:58:49.622 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:58:49.622 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:49.943 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:58:49.943 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:58:49.943 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:58:49.944 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:58:49.952 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:58:49.953 [pool-2-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:58:49.980 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:58:49.981 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:58:49.981 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:50.163 [pool-4-thread-1     ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:58:51.042 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:58:51.043 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir3387132046420751474/1
16:58:51.043 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:51.465 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:58:51.465 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir3387132046420751474/2
16:58:51.465 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:52.887 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir3387132046420751474/1
16:58:52.894 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir3387132046420751474/2
16:58:52.917 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:52.926 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - *******************************
16:58:52.926 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST "must properly initialize"
16:58:52.927 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - *******************************
16:58:52.940 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:58:52.940 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir3387132046420751474/1
16:58:52.940 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:53.307 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:58:53.308 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:58:53.308 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:58:53.308 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:58:53.308 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:58:53.308 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:58:53.308 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:58:53.308 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:58:53.309 [pool-10-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:58:53.371 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:58:53.371 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir3387132046420751474/2
16:58:53.372 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:53.656 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:58:53.657 [pool-12-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:58:53.746 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:58:53.746 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir3387132046420751474/1
16:58:53.746 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:54.118 [pool-14-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 000000000000
16:58:54.183 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:58:54.184 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir3387132046420751474/2
16:58:54.191 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:54.365 [pool-16-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 000000000000
16:58:54.410 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST PASSED in 1473 msec
16:58:54.411 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - 
16:58:54.436 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:58:54.459 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:58:54.460 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:58:54.460 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:54.926 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:58:54.926 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:58:54.926 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:58:54.927 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:58:54.950 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:58:54.950 [pool-18-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:58:55.013 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:58:55.013 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:58:55.013 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:55.206 [pool-20-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:58:55.340 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:58:55.341 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15827822742378291554/1
16:58:55.341 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:55.593 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:58:55.594 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15827822742378291554/2
16:58:55.594 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:55.816 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir15827822742378291554/1
16:58:55.817 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir15827822742378291554/2
16:58:55.825 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:55.826 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ****************************************************************
16:58:55.827 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST "checkForUpdates must do nothing when there are no updates"
16:58:55.827 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ****************************************************************
16:58:55.828 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.8
16:58:55.829 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15827822742378291554/1
16:58:55.829 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:56.082 [pool-26-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:58:56.109 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir15827822742378291554/2 ...
16:58:56.109 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:58:56.109 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15827822742378291554/2
16:58:56.109 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:56.275 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository15708838237520900730
16:58:56.275 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:58:56.275 [pool-28-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: no changes found
16:58:56.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:58:56.305 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15827822742378291554/2
16:58:56.305 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:56.487 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:58:56.488 [pool-30-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:58:56.528 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:58:56.528 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15827822742378291554/1
16:58:56.529 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:56.801 [pool-32-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:58:56.835 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> no changes
16:58:56.836 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:58:56.836 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir15827822742378291554/1
16:58:56.836 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:57.116 [pool-34-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:58:57.147 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST PASSED in 1320 msec
16:58:57.147 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - 
16:58:57.150 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:58:57.168 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:58:57.169 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:58:57.169 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:57.595 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:58:57.596 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:58:57.596 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:58:57.596 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:58:57.618 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:58:57.618 [pool-36-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:58:57.688 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:58:57.688 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:58:57.688 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:57.987 [pool-38-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:58:58.094 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:58:58.094 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/1
16:58:58.095 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:58.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:58:58.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/2
16:58:58.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:58.588 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir8900101205986813591/1
16:58:58.588 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir8900101205986813591/2
16:58:58.592 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, propertyConfigurer, fileSystemProvider, applicationMessageBus]
16:58:58.593 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ************************************************************************
16:58:58.593 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST "checkForUpdates must update and fire event when there are updates"
16:58:58.593 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - ************************************************************************
16:58:58.594 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.8
16:58:58.595 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/1
16:58:58.595 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:58.832 [pool-44-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:58:58.860 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.9)
16:58:58.884 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:58:58.887 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:58:58.891 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:59.401 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:58:59.402 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:58:59.402 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:58:59.402 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:58:59.412 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:58:59.412 [pool-46-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:58:59.445 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - Checking for updates in /tmp/working-dir8900101205986813591/2 ...
16:58:59.446 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:58:59.446 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/2
16:58:59.446 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:58:59.730 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository15708838237520900730
16:58:59.730 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:58:59.730 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:58:59.730 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:58:59.730 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:58:59.737 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 6 changesets with 9 changes to 8 files
16:58:59.738 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets bd9971dc550f:9835f3b7709b
16:58:59.738 [pool-48-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: (run 'hg update' to get a working copy)
16:58:59.766 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:58:59.766 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/2
16:58:59.766 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:00.006 [pool-50-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:00.072 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:00.073 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/1
16:59:00.073 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:00.382 [pool-52-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:59:00.410 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - >>>> new tag: Tag(name=published-0.9)
16:59:00.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.9
16:59:00.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/2
16:59:00.411 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:00.712 [pool-54-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:00.750 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New exposed working directory:   /tmp/working-dir8900101205986813591/2
16:59:00.750 [main                ] INFO  i.t.n.f.filesystem.scm.spi.ScmFileSystemProvider   - New alternate working directory: /tmp/working-dir8900101205986813591/1
16:59:00.815 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:59:00.816 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/1
16:59:00.816 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:01.102 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository15708838237520900730
16:59:01.103 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:59:01.103 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:01.103 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:01.103 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:01.122 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 6 changesets with 9 changes to 8 files
16:59:01.123 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets bd9971dc550f:9835f3b7709b
16:59:01.123 [pool-56-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: (run 'hg update' to get a working copy)
16:59:01.173 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.9
16:59:01.173 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/1
16:59:01.173 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:01.404 [pool-58-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:01.433 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:01.434 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/working-dir8900101205986813591/2
16:59:01.434 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:01.672 [pool-60-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: bd9971dc550f published-0.9
16:59:01.711 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - TEST PASSED in 3117 msec
16:59:01.711 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - 
16:59:01.728 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ***************************************
16:59:01.729 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly clone a repository"
16:59:01.729 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ***************************************
16:59:01.729 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:01.730 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:01.730 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:01.731 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:02.050 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:02.051 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:02.051 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:02.051 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:02.067 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:02.067 [pool-62-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:02.108 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:02.109 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:02.109 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:02.315 [pool-64-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:02.345 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:02.345 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:02.345 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:02.523 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 794 msec
16:59:02.523 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:02.563 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:02.564 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:02.564 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.1)]
16:59:02.564 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:02.564 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:02.565 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:02.571 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:02.571 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:02.876 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:02.877 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:02.877 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:02.877 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:02.885 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:02.886 [pool-68-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:02.925 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:02.925 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:02.925 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:03.242 [pool-70-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:03.297 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:03.297 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:03.297 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:03.740 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.1
16:59:03.740 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:03.740 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:04.000 [pool-74-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 39 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:04.078 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:04.078 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:04.078 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:04.310 [pool-76-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: abe7ba219827 published-0.1
16:59:04.335 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1772 msec
16:59:04.335 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:04.381 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:04.382 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:04.382 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.2)]
16:59:04.382 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:04.383 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:04.384 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:04.384 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:04.384 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:04.767 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:04.769 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:04.769 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:04.769 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:04.783 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:04.784 [pool-78-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:04.843 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:04.843 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:04.843 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:05.121 [pool-80-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:05.155 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:05.155 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:05.155 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:05.461 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.2
16:59:05.461 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:05.461 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:05.780 [pool-84-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 41 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:05.804 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:05.805 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:05.805 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:06.094 [pool-86-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c39cd0d40eff published-0.2
16:59:06.122 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1741 msec
16:59:06.122 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:06.166 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:06.167 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:06.167 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.3)]
16:59:06.167 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:06.167 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:06.174 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:06.174 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:06.174 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:06.571 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:06.571 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:06.571 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:06.571 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:06.581 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:06.582 [pool-88-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:06.610 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:06.610 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:06.610 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:06.872 [pool-90-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:06.902 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:06.902 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:06.902 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:07.121 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.3
16:59:07.122 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:07.122 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:07.332 [pool-94-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 54 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:07.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:07.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:07.366 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:07.540 [pool-96-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: e9f741b88568 published-0.3
16:59:07.569 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1403 msec
16:59:07.570 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:07.607 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:07.607 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:07.607 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.4)]
16:59:07.614 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:07.615 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:07.616 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:07.616 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:07.616 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:08.001 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:08.002 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:08.002 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:08.002 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:08.009 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:08.010 [pool-98-thread-1    ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:08.047 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:08.048 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:08.048 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:08.259 [pool-100-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:08.285 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:08.285 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:08.286 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:08.633 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.4
16:59:08.634 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:08.634 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:08.879 [pool-104-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 54 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:08.906 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:08.906 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:08.906 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:09.159 [pool-106-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 91d239c72d39 published-0.4
16:59:09.186 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1578 msec
16:59:09.186 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:09.228 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:09.229 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:09.229 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.5)]
16:59:09.233 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:09.235 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:09.235 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:09.235 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:09.235 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:09.571 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:09.572 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:09.572 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:09.572 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:09.590 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:09.591 [pool-108-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:09.622 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:09.622 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:09.622 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:09.847 [pool-110-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:09.873 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:09.873 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:09.873 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:10.121 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.5
16:59:10.121 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:10.121 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:10.405 [pool-114-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:10.431 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:10.431 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:10.431 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:10.694 [pool-116-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 76de3ad978fb published-0.5
16:59:10.748 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1519 msec
16:59:10.749 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:10.827 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:10.827 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:10.827 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.6)]
16:59:10.827 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:10.829 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:10.829 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:10.830 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:10.830 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:11.503 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:11.503 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:11.503 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:11.503 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:11.521 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:11.521 [pool-118-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:11.587 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:11.587 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:11.587 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:11.927 [pool-120-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:11.952 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:11.952 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:11.952 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:12.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.6
16:59:12.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:12.304 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:12.511 [pool-124-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 71 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:12.535 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:12.535 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:12.535 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:12.895 [pool-126-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 23c0cd7768d8 published-0.6
16:59:12.948 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 2123 msec
16:59:12.949 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:13.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:13.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:13.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.7)]
16:59:13.019 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:13.023 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:13.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:13.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:13.024 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:13.414 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:13.415 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:13.415 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:13.415 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:13.422 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:13.423 [pool-128-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:13.451 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:13.451 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:13.451 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:13.634 [pool-130-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:13.664 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:13.664 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:13.664 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:13.870 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.7
16:59:13.870 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:13.870 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:14.130 [pool-134-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 71 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:14.160 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:14.161 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:14.161 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:14.343 [pool-136-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 1be9cfbbf46c published-0.7
16:59:14.369 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1351 msec
16:59:14.370 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:14.407 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:14.408 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly checkout"
16:59:14.408 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=published-0.8)]
16:59:14.408 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************
16:59:14.408 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:14.408 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:14.408 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:14.409 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:14.706 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:14.706 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:14.706 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:14.706 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:14.720 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:14.720 [pool-138-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:14.763 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:14.763 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:14.763 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:14.963 [pool-140-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:14.992 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:14.992 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:14.992 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:15.181 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C published-0.8
16:59:15.182 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:15.182 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:15.384 [pool-144-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 72 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:59:15.417 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:15.417 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:15.417 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:15.658 [pool-146-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: c482c241299d published-0.8
16:59:15.703 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1295 msec
16:59:15.703 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:15.739 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:15.739 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly enumerate tags"
16:59:15.739 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [published-0.8, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8)]]
16:59:15.739 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:15.740 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:15.741 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:15.741 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:15.741 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:16.175 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:16.175 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:16.175 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:16.175 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:16.188 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:16.188 [pool-148-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:16.233 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:16.234 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:16.234 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:16.457 [pool-150-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:16.484 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:16.484 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:16.484 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:16.666 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:16.667 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:16.667 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:16.831 [pool-154-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:16.872 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:16.872 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:16.872 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:17.075 [pool-156-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:17.104 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:17.104 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:17.104 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:17.295 [pool-158-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:17.319 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1580 msec
16:59:17.319 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:17.341 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:17.341 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly enumerate tags"
16:59:17.341 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [published-0.9, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8), Tag(name=published-0.9)]]
16:59:17.341 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:17.342 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.9)
16:59:17.343 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:17.343 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:17.343 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:17.679 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:17.679 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:17.679 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:17.679 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:17.689 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:17.689 [pool-160-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:17.742 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:17.742 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:17.742 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:18.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:18.022 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:18.023 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:18.272 [pool-164-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:18.312 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:18.312 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:18.312 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:18.483 [pool-166-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:18.512 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:18.512 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:18.512 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:18.719 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:18.720 [pool-168-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:18.752 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1412 msec
16:59:18.752 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:18.779 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:18.780 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly fetch changesets"
16:59:18.780 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [published-0.8, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8)]]
16:59:18.780 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:18.781 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:18.783 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:18.783 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:18.783 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:19.060 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:19.061 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:19.061 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:19.061 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:19.071 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:19.071 [pool-170-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:19.105 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:19.105 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:19.105 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:19.353 [pool-172-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:19.413 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:19.413 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:19.413 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:19.661 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:59:19.661 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:19.661 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:19.834 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository15708838237520900730
16:59:19.834 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:59:19.834 [pool-176-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: no changes found
16:59:19.863 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:19.863 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:19.863 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               58:8cb1f31f5b37
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:20.084 [pool-178-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:20.112 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1332 msec
16:59:20.112 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:20.182 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:20.183 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must properly fetch changesets"
16:59:20.183 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [published-0.9, [Tag(name=published-0.1), Tag(name=published-0.2), Tag(name=published-0.3), Tag(name=published-0.4), Tag(name=published-0.5), Tag(name=published-0.6), Tag(name=published-0.7), Tag(name=published-0.8), Tag(name=published-0.9)]]
16:59:20.183 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ********************************************************************************************************************************************************************************************
16:59:20.186 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.9)
16:59:20.188 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:20.188 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:20.188 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:20.716 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:20.716 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:20.716 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:20.716 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:20.725 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:20.725 [pool-180-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:20.760 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:20.760 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:20.760 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:21.015 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg pull
16:59:21.016 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:21.016 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:21.206 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: pulling from /tmp/scm-repository15708838237520900730
16:59:21.206 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: searching for changes
16:59:21.206 [pool-184-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: no changes found
16:59:21.249 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg tags
16:59:21.249 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:21.250 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:21.428 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: tip                               64:9835f3b7709b
16:59:21.428 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.9                     59:bd9971dc550f
16:59:21.428 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.8                     57:c482c241299d
16:59:21.428 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.7                     55:1be9cfbbf46c
16:59:21.428 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.6                     52:23c0cd7768d8
16:59:21.428 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.5                     48:76de3ad978fb
16:59:21.428 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.4                     41:91d239c72d39
16:59:21.431 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.3                     39:e9f741b88568
16:59:21.432 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.2                     35:c39cd0d40eff
16:59:21.432 [pool-186-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: published-0.1                     31:abe7ba219827
16:59:21.459 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1282 msec
16:59:21.459 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:21.487 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************************************
16:59:21.488 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must return no tag when empty working directory"
16:59:21.488 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ******************************************************
16:59:21.488 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:21.489 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:21.489 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:21.489 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:21.896 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:21.896 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:21.896 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:21.896 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:21.907 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:21.907 [pool-188-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:21.935 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:21.935 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:21.935 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:22.163 [pool-190-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:22.207 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:22.207 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:22.207 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:22.444 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg id
16:59:22.445 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:22.445 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:22.738 [pool-194-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: 000000000000
16:59:22.794 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1306 msec
16:59:22.794 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:22.832 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:22.832 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:59:22.832 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag1)]
16:59:22.832 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:22.833 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:22.833 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:22.833 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:22.833 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:23.236 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:23.236 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:23.236 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:23.236 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:23.244 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:23.244 [pool-196-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:23.275 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:23.275 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:23.275 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:23.458 [pool-198-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:23.485 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:23.485 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:23.485 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:23.703 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag1
16:59:23.703 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:23.703 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:23.914 [pool-203-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag1'!
16:59:23.958 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:59:23.958 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag1]
16:59:23.959 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:23.959 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:59:23.962 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1129 msec
16:59:23.962 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:24.021 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:24.021 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:59:24.021 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag2)]
16:59:24.021 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:24.022 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:24.023 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:24.023 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:24.023 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:24.470 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:24.470 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:24.470 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:24.470 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:24.480 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:24.481 [pool-204-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:24.543 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:24.543 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:24.543 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:24.983 [pool-206-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:25.063 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:25.063 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:25.063 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:25.314 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag2
16:59:25.314 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:25.314 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:25.539 [pool-211-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag2'!
16:59:25.595 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:59:25.595 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag2]
16:59:25.595 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:25.595 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:59:25.606 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1585 msec
16:59:25.606 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:25.651 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:25.651 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:59:25.651 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag3)]
16:59:25.651 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:25.652 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:25.652 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:25.652 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:25.652 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:26.071 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:26.071 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:26.071 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:26.071 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:26.088 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:26.088 [pool-212-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:26.141 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:26.141 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:26.141 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:26.473 [pool-214-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:26.514 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:26.514 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:26.514 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:26.782 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag3
16:59:26.783 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:26.783 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:26.948 [pool-219-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag3'!
16:59:26.976 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:59:26.976 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag3]
16:59:26.976 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:26.976 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:59:26.977 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 1326 msec
16:59:26.978 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:26.998 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:26.998 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST "must throw exception when try to update to an invalid tag"
16:59:26.998 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ARGS [Tag(name=tag4)]
16:59:26.998 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - ****************************************************************
16:59:27.000 [main                ] INFO  i.t.n.frontend.filesystem.scm.spi.ScmPreparer      - ======== Preparing repository at /tmp/scm-repository15708838237520900730 with Tag(name=published-0.8)
16:59:27.000 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/src/test/resources/MercurialFileSystemProviderTest/hg.bundle .
16:59:27.000 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:27.000 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:27.366 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: requesting all changes
16:59:27.366 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding changesets
16:59:27.367 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding manifests
16:59:27.367 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: adding file changes
16:59:27.374 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: added 65 changesets with 195 changes to 102 files (+1 heads)
16:59:27.374 [pool-220-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: new changesets 21441c861939:9835f3b7709b (65 drafts)
16:59:27.402 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg strip published-0.9
16:59:27.402 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-repository15708838237520900730
16:59:27.402 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:27.595 [pool-222-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDOUT: saved backup bundle to /tmp/scm-repository15708838237520900730/.hg/strip-backup/bd9971dc550f-d899bd20-backup.hg
16:59:27.624 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg clone --noupdate file:///tmp/scm-repository15708838237520900730/ .
16:59:27.624 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:27.625 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:27.812 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executing: /usr/bin/hg update -C tag4
16:59:27.813 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:27.813 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       []
16:59:27.965 [pool-227-thread-1   ] TRACE it.tidalwave.util.impl.DefaultProcessExecutor      - >>>>>>>> STDERR: abort: unknown revision 'tag4'!
16:59:27.991 [main                ] WARN  it.tidalwave.util.impl.DefaultProcessExecutor      - Process exited with 255
16:59:27.991 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> executed:          [/usr/bin/hg, update, -C, tag4]
16:59:27.991 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> working directory: /tmp/scm-working-directory6151797531924976444
16:59:27.991 [main                ] DEBUG it.tidalwave.util.impl.DefaultProcessExecutor      - >>>> environment:       [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, , COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, , RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect, , HUDSON_HOME=/var/jenkins_home, , RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=changes, , JOB_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/, , HUDSON_COOKIE=8daeedd4-2bbe-4f7e-bb34-73698a9739a1, , MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JENKINS_SERVER_COOKIE=b348d8d307011da7, , PWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=tests, , JENKINS_URL=https://services.tidalwave.it/ci/, , KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, , POM_VERSION=1.2-ALPHA-12-SNAPSHOT, , BUILD_TAG=jenkins-NorthernWind_Build_and_Quick_Test-642, , JENKINS_SERVICE_HOST=10.105.90.123, , POM_GROUPID=it.tidalwave.northernwind, , JENKINS_PORT_8080_TCP=tcp://10.105.90.123:8080, , OLDPWD=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem, , JENKINS_HOME=/var/jenkins_home, , NODE_NAME=master, , BUILD_DISPLAY_NAME=#642, , M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.1, , JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/display/redirect, , GIT_BRANCH=origin/feature/NW-259, , JENKINS_PORT_8080_TCP_PORT=8080, , KUBERNETES_SERVICE_PORT_HTTPS=443, , SHLVL=0, , WORKSPACE_TMP=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace@tmp, , GIT_PREVIOUS_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , POM_PACKAGING=pom, , JENKINS_PORT=tcp://10.105.90.123:8080, , KUBERNETES_PORT=tcp://10.96.0.1:443, , JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11, , BUILD_ID=642, , JENKINS_VERSION=2.387.2, , KUBERNETES_SERVICE_HOST=10.96.0.1, , LANG=C.UTF-8, , JOB_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_SERVICE_PORT=8080, , MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace, , JENKINS_PORT_8080_TCP_PROTO=tcp, , JENKINS_PORT_8080_TCP_ADDR=10.105.90.123, , POM_ARTIFACTID=northernwind, , GIT_PREVIOUS_SUCCESSFUL_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , NODE_LABELS=master, , HUDSON_URL=https://services.tidalwave.it/ci/, , WORKSPACE=/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace, , JENKINS_SLAVE_AGENT_PORT=50000, , JENKINS_OPTS=--prefix=/ci, , GIT_COMMIT=d0e4dd00869ddf09247f044644ef5b4a5d717413, , KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, , CI=true, , EXECUTOR_NUMBER=2, , HUDSON_SERVER_COOKIE=b348d8d307011da7, , JENKINS_UC=https://updates.jenkins.io, , KUBERNETES_PORT_443_TCP_PROTO=tcp, , JOB_BASE_NAME=NorthernWind_Build_and_Quick_Test, , JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, , KUBERNETES_SERVICE_PORT=443, , REF=/usr/share/jenkins/ref, , BUILD_NUMBER=642, , BUILD_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/, , HOSTNAME=jenkins-5bdb99d745-jw6tn, , RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/NorthernWind_Build_and_Quick_Test/642/display/redirect?page=artifacts, , POM_DISPLAYNAME=NorthernWind, , GIT_URL=https://bitbucket.org/fabriziogiudici/northernwind-src.git, , KUBERNETES_PORT_443_TCP_PORT=443, , JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, , HOME=/var/jenkins_home, ]
16:59:27.997 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - TEST PASSED in 995 msec
16:59:27.997 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialWorkingDirectoryTest    - 
16:59:27.997 [main                ] INFO  i.t.n.f.f.hg.impl.MercurialFileSystemProviderTest  - FINISHED TESTS OF it.tidalwave.northernwind.frontend.filesystem.hg.impl.MercurialFileSystemProviderTest
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 40.518 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/target/it-tidalwave-northernwind-core-filesystem-hg-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/target/it-tidalwave-northernwind-core-filesystem-hg-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-core-filesystem-hg ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-hg/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-hg-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/target/it-tidalwave-northernwind-core-filesystem-hg-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-hg/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-hg-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/filesystems/MercurialFileSystem/target/it-tidalwave-northernwind-core-filesystem-hg-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-core-filesystem-hg/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-core-filesystem-hg-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-commons >--
[INFO] Building NorthernWind :: Frontend :: Commons 1.2-ALPHA-12-SNAPSHOT [16/24]
[INFO]   from modules/frontend/Commons/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565169568
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/src/main/resources
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-commons ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] [path] bad path element "/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/target/classes": no such file or directory
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull,/org.springframework.beans.factory.annotation.Configurable,/javax.annotation.Nullable,/javax.inject.Inject
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/src/main/java/it/tidalwave/northernwind/frontend/util/InitializationDiagnosticsDispatcherServletDecorator.java:[53,7] [serial] serializable class InitializationDiagnosticsDispatcherServletDecorator has no definition of serialVersionUID
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-commons ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] No sources to compile
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-commons ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/target/it-tidalwave-northernwind-frontend-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/target/it-tidalwave-northernwind-frontend-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-commons ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-commons/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-commons-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/target/it-tidalwave-northernwind-frontend-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-commons/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-commons-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Commons/target/it-tidalwave-northernwind-frontend-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-commons/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-commons-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-media >--
[INFO] Building NorthernWind :: Frontend :: Media 1.2-ALPHA-12-SNAPSHOT [17/24]
[INFO]   from modules/frontend/Media/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-media ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-media ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565176777
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-media ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 16 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/javax.annotation.CheckForNull,/org.aspectj.lang.annotation.Around,/javax.annotation.Nonnegative,/javax.annotation.Nonnull,/it.tidalwave.northernwind.aspect.DebugProfiling,/org.aspectj.lang.annotation.Aspect,/javax.annotation.PostConstruct,/javax.inject.Inject
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/EmbeddedMediaMetadataProvider.java:[51,80] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/EmbeddedMediaMetadataProvider.java:[53,76] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/EmbeddedMediaMetadataProvider.java:[55,82] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/interpolator/ScanningMetadataInterpolatorFactory.java:[69,61] [deprecation] newInstance() in Class has been deprecated
  where T is a type-variable:
    T extends Object declared in class Class
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Copying 9584 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-media ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 7 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod,/org.testng.annotations.BeforeClass,/org.testng.annotations.Test,/org.testng.annotations.DataProvider
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/src/test/java/it/tidalwave/northernwind/frontend/media/impl/ImageTestBuilder.java:[73,125] [unchecked] unchecked cast
  required: Map<Class<? extends Directory>,List<? extends Directory>>
  found:    Object
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
16:59:51.601 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - STARTING TESTS OF it.tidalwave.northernwind.frontend.media.impl.DefaultMetadataCacheTest
16:59:53.526 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest, metadataLoader, metadataInterpolators]
16:59:53.841 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@51c959a4), null, canConvert: false)
16:59:53.872 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:53.872 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:53.873 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:59:53.874 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@51c959a4)
16:59:53.875 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@51c959a4), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:59:53.885 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:59:53.924 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:59:53.925 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:59:53.926 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:59:53.926 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.sampleModel:    java.awt.image.PixelInterleavedSampleModel[width: 10, height: 10, numBands: 1, dataType: 0, scanlineStride: 10, transferType: 0, numDataElements: 1, bandOffsets: 0, bankIndices: 0]
16:59:53.960 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorModel:     java.awt.image.ComponentColorModel : ColorModel: #pixelBits = 8 numComponents = 1 color space = java.awt.color.ICC_ColorSpace@6573d2f7 transparency = 1 has alpha = false isAlphaPre = false
16:59:53.987 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:59:53.987 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@51c959a4) done in 113 msec
16:59:53.989 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:53.990 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:54.078 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:59:54.080 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *************************************************************************************************
16:59:54.080 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST "must cache the same instance within expiration time without checking for file modification"
16:59:54.080 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *************************************************************************************************
16:59:54.090 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.126 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:59:54.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.126 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.128 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.128 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:06Z[GMT]
16:59:54.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.135 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.136 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:12Z[GMT]
16:59:54.137 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.139 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.139 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.139 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:18Z[GMT]
16:59:54.146 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.147 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.147 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.147 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:24Z[GMT]
16:59:54.147 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.147 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.148 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.148 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:30Z[GMT]
16:59:54.148 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.149 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.149 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.149 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:36Z[GMT]
16:59:54.150 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.152 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.152 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.153 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:42Z[GMT]
16:59:54.153 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.154 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.154 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.154 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:48Z[GMT]
16:59:54.154 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.154 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.155 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.155 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00:54Z[GMT]
16:59:54.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.155 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.156 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.157 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01Z[GMT]
16:59:54.157 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.157 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.157 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.158 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:06Z[GMT]
16:59:54.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.158 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.158 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:12Z[GMT]
16:59:54.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.159 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.165 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:18Z[GMT]
16:59:54.165 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.165 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.166 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.166 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:24Z[GMT]
16:59:54.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.166 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.166 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:30Z[GMT]
16:59:54.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.172 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.172 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:36Z[GMT]
16:59:54.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.172 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.172 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:42Z[GMT]
16:59:54.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.172 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.172 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.172 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:48Z[GMT]
16:59:54.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.173 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.173 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:01:54Z[GMT]
16:59:54.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.173 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.173 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02Z[GMT]
16:59:54.173 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.175 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.175 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:06Z[GMT]
16:59:54.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.175 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:12Z[GMT]
16:59:54.176 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.176 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:18Z[GMT]
16:59:54.176 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.176 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:24Z[GMT]
16:59:54.176 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.176 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.177 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:30Z[GMT]
16:59:54.177 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.177 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.177 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.180 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:36Z[GMT]
16:59:54.181 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.181 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.181 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.181 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:42Z[GMT]
16:59:54.181 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.181 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.181 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.181 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:48Z[GMT]
16:59:54.182 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.182 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.182 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.182 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:02:54Z[GMT]
16:59:54.182 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.182 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.182 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.182 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03Z[GMT]
16:59:54.190 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.190 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.190 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.190 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:06Z[GMT]
16:59:54.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.191 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.191 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:12Z[GMT]
16:59:54.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.193 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.193 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.193 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:18Z[GMT]
16:59:54.194 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.194 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.194 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.194 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:24Z[GMT]
16:59:54.194 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.194 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.195 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.195 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:30Z[GMT]
16:59:54.195 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.195 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.195 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.195 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:36Z[GMT]
16:59:54.196 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.196 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.196 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.196 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:42Z[GMT]
16:59:54.196 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.196 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.196 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.197 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:48Z[GMT]
16:59:54.197 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.197 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.197 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.197 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:03:54Z[GMT]
16:59:54.197 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.197 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.197 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.198 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04Z[GMT]
16:59:54.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.198 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.198 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.198 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:06Z[GMT]
16:59:54.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.199 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.200 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.203 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:12Z[GMT]
16:59:54.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:18Z[GMT]
16:59:54.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:24Z[GMT]
16:59:54.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:30Z[GMT]
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.205 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.205 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:36Z[GMT]
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.205 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.205 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:42Z[GMT]
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.205 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.205 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:48Z[GMT]
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.206 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.206 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:04:54Z[GMT]
16:59:54.206 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.206 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.206 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.206 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05Z[GMT]
16:59:54.206 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.206 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.215 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.215 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:06Z[GMT]
16:59:54.215 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.215 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.216 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.217 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:12Z[GMT]
16:59:54.217 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.217 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.217 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.217 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:18Z[GMT]
16:59:54.217 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.219 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.219 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.219 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:24Z[GMT]
16:59:54.219 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.219 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.219 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:30Z[GMT]
16:59:54.220 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.220 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.221 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:36Z[GMT]
16:59:54.222 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.222 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:42Z[GMT]
16:59:54.222 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.222 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:48Z[GMT]
16:59:54.222 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.222 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.222 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.223 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:05:54Z[GMT]
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.223 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.223 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06Z[GMT]
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.223 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.223 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:06Z[GMT]
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.223 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.223 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:12Z[GMT]
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.223 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:18Z[GMT]
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:24Z[GMT]
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:30Z[GMT]
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.224 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:36Z[GMT]
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.224 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:42Z[GMT]
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:48Z[GMT]
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:06:54Z[GMT]
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.225 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07Z[GMT]
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.225 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.226 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.226 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:06Z[GMT]
16:59:54.226 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.226 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.226 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.226 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:12Z[GMT]
16:59:54.226 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.226 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.226 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.237 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:18Z[GMT]
16:59:54.238 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.238 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.238 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.241 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:24Z[GMT]
16:59:54.241 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.241 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.241 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.241 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:30Z[GMT]
16:59:54.241 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.241 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.242 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.247 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:36Z[GMT]
16:59:54.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.247 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:42Z[GMT]
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:48Z[GMT]
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:07:54Z[GMT]
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08Z[GMT]
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.248 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.248 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:06Z[GMT]
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:12Z[GMT]
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:18Z[GMT]
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:24Z[GMT]
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.249 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.249 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:30Z[GMT]
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:36Z[GMT]
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:42Z[GMT]
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:48Z[GMT]
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.250 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:08:54Z[GMT]
16:59:54.250 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09Z[GMT]
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:06Z[GMT]
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:12Z[GMT]
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.251 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:18Z[GMT]
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.251 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:24Z[GMT]
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:30Z[GMT]
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:36Z[GMT]
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:42Z[GMT]
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.252 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.252 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.253 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:48Z[GMT]
16:59:54.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.253 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.253 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:09:54Z[GMT]
16:59:54.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> returning cached data which will expire at 2013-05-20T20:10Z[GMT]
16:59:54.253 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:10Z[GMT]
16:59:54.304 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 224 msec
16:59:54.304 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:59:54.446 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest, metadataLoader, metadataInterpolators]
16:59:54.462 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@288f173f), null, canConvert: false)
16:59:54.464 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:54.465 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:54.466 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:59:54.466 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@288f173f)
16:59:54.466 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@288f173f), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:59:54.466 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:59:54.466 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:59:54.466 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:59:54.466 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:59:54.466 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.sampleModel:    java.awt.image.PixelInterleavedSampleModel[width: 10, height: 10, numBands: 1, dataType: 0, scanlineStride: 10, transferType: 0, numDataElements: 1, bandOffsets: 0, bankIndices: 0]
16:59:54.466 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorModel:     java.awt.image.ComponentColorModel : ColorModel: #pixelBits = 8 numComponents = 1 color space = java.awt.color.ICC_ColorSpace@6573d2f7 transparency = 1 has alpha = false isAlphaPre = false
16:59:54.466 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:59:54.466 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@288f173f) done in 0 msec
16:59:54.468 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:54.469 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:54.474 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:59:54.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *******************************************************************************************************
16:59:54.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST "must check file modification after expiration time and still keep in cache when no modifications"
16:59:54.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *******************************************************************************************************
16:59:54.478 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.479 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.492 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:10:00.000000001Z[GMT]
16:59:54.492 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.492 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.524 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:20:00.000000001Z[GMT]
16:59:54.525 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:20:00.000000002Z[GMT]
16:59:54.525 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.526 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:30:00.000000002Z[GMT]
16:59:54.526 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:30:00.000000003Z[GMT]
16:59:54.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.527 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:40:00.000000003Z[GMT]
16:59:54.527 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:40:00.000000004Z[GMT]
16:59:54.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.529 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:50:00.000000004Z[GMT]
16:59:54.541 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:50:00.000000005Z[GMT]
16:59:54.541 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.541 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.541 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:00:00.000000005Z[GMT]
16:59:54.542 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:00:00.000000006Z[GMT]
16:59:54.542 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.542 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.542 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:10:00.000000006Z[GMT]
16:59:54.543 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:10:00.000000007Z[GMT]
16:59:54.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.543 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:20:00.000000007Z[GMT]
16:59:54.544 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:20:00.000000008Z[GMT]
16:59:54.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.544 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:30:00.000000008Z[GMT]
16:59:54.545 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:30:00.000000009Z[GMT]
16:59:54.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.545 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:40:00.000000009Z[GMT]
16:59:54.545 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:40:00.000000010Z[GMT]
16:59:54.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> postponing metadata expiration: file 2013-05-20T19:59:59.999999999Z[GMT] < metadata 2013-05-20T20:00Z[GMT]
16:59:54.546 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:50:00.000000010Z[GMT]
16:59:54.555 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 80 msec
16:59:54.557 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:59:54.639 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest, metadataLoader, metadataInterpolators]
16:59:54.644 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@439e3cb4), null, canConvert: false)
16:59:54.645 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:54.645 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:54.645 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:59:54.645 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@439e3cb4)
16:59:54.645 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@439e3cb4), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:59:54.646 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:59:54.646 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:59:54.646 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:59:54.646 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:59:54.646 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.sampleModel:    java.awt.image.PixelInterleavedSampleModel[width: 10, height: 10, numBands: 1, dataType: 0, scanlineStride: 10, transferType: 0, numDataElements: 1, bandOffsets: 0, bankIndices: 0]
16:59:54.646 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorModel:     java.awt.image.ComponentColorModel : ColorModel: #pixelBits = 8 numComponents = 1 color space = java.awt.color.ICC_ColorSpace@6573d2f7 transparency = 1 has alpha = false isAlphaPre = false
16:59:54.646 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:59:54.646 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@439e3cb4) done in 1 msec
16:59:54.660 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:54.660 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:54.661 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:59:54.662 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *****************************************************
16:59:54.662 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST "must correctly load metadata when not in cache"
16:59:54.662 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - *****************************************************
16:59:54.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.665 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.677 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 15 msec
16:59:54.690 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:59:54.757 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest, metadataLoader, metadataInterpolators]
16:59:54.760 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@2f9a4401), null, canConvert: false)
16:59:54.761 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:54.761 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:54.761 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
16:59:54.761 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@2f9a4401)
16:59:54.761 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@2f9a4401), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
16:59:54.761 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
16:59:54.761 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
16:59:54.761 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
16:59:54.761 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
16:59:54.762 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.sampleModel:    java.awt.image.PixelInterleavedSampleModel[width: 10, height: 10, numBands: 1, dataType: 0, scanlineStride: 10, transferType: 0, numDataElements: 1, bandOffsets: 0, bankIndices: 0]
16:59:54.762 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorModel:     java.awt.image.ComponentColorModel : ColorModel: #pixelBits = 8 numComponents = 1 color space = java.awt.color.ICC_ColorSpace@6573d2f7 transparency = 1 has alpha = false isAlphaPre = false
16:59:54.762 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
16:59:54.762 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@2f9a4401) done in 1 msec
16:59:54.763 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
16:59:54.763 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
16:59:54.764 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:00Z[GMT]
16:59:54.764 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ****************************************************************************
16:59:54.764 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST "must reload metadata after expiration time when file has been changed"
16:59:54.764 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ****************************************************************************
16:59:54.764 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.771 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:10:00.000000001Z[GMT]
16:59:54.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T20:10:00.000000002Z[GMT] > metadata 2013-05-20T20:00Z[GMT]
16:59:54.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.781 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:20:00.000000001Z[GMT]
16:59:54.781 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:20:00.000000002Z[GMT]
16:59:54.782 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.782 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T20:20:00.000000003Z[GMT] > metadata 2013-05-20T20:10:00.000000001Z[GMT]
16:59:54.782 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.783 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:30:00.000000002Z[GMT]
16:59:54.783 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:30:00.000000003Z[GMT]
16:59:54.783 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T20:30:00.000000004Z[GMT] > metadata 2013-05-20T20:20:00.000000002Z[GMT]
16:59:54.784 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.784 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:40:00.000000003Z[GMT]
16:59:54.785 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:40:00.000000004Z[GMT]
16:59:54.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T20:40:00.000000005Z[GMT] > metadata 2013-05-20T20:30:00.000000003Z[GMT]
16:59:54.785 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.796 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T20:50:00.000000004Z[GMT]
16:59:54.797 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T20:50:00.000000005Z[GMT]
16:59:54.797 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.797 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T20:50:00.000000006Z[GMT] > metadata 2013-05-20T20:40:00.000000004Z[GMT]
16:59:54.797 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.798 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:00:00.000000005Z[GMT]
16:59:54.798 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:00:00.000000006Z[GMT]
16:59:54.798 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T21:00:00.000000007Z[GMT] > metadata 2013-05-20T20:50:00.000000005Z[GMT]
16:59:54.799 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.807 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:10:00.000000006Z[GMT]
16:59:54.808 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:10:00.000000007Z[GMT]
16:59:54.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T21:10:00.000000008Z[GMT] > metadata 2013-05-20T21:00:00.000000006Z[GMT]
16:59:54.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.808 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:20:00.000000007Z[GMT]
16:59:54.809 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:20:00.000000008Z[GMT]
16:59:54.809 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T21:20:00.000000009Z[GMT] > metadata 2013-05-20T21:10:00.000000007Z[GMT]
16:59:54.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.810 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:30:00.000000008Z[GMT]
16:59:54.819 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - ==== Time set to           2013-05-20T21:30:00.000000009Z[GMT]
16:59:54.819 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - findMetadataById(mediaId, ...)
16:59:54.819 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>>>>>> expiring metadata: file 2013-05-20T21:30:00.000000010Z[GMT] > metadata 2013-05-20T21:20:00.000000008Z[GMT]
16:59:54.819 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadataCache     - >>>> loading metadata...
16:59:54.820 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - >>>> next expiration time: 2013-05-20T21:40:00.000000009Z[GMT]
16:59:54.826 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - TEST PASSED in 56 msec
16:59:54.826 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - 
16:59:54.829 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - **********************************
16:59:54.829 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TEST "must properly read metadata"
16:59:54.829 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - **********************************
16:59:54.837 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(target/test-classes/DefaultMetadataProviderTest/test-resources/20100102-0001.jpg, 0, 0, [METADATA])
16:59:54.838 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(target/test-classes/DefaultMetadataProviderTest/test-resources/20100102-0001.jpg, 0)
16:59:54.838 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(target/test-classes/DefaultMetadataProviderTest/test-resources/20100102-0001.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:54.843 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:54.845 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3679d92e, false, jpg)
16:59:54.873 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3679d92e, javax.imageio.ImageIO$ImageReaderIterator@4d1ff6b1)
16:59:54.875 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@513b52af, vendor: Oracle Corporation
16:59:54.876 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@513b52af, vendor: Oracle Corporation
16:59:54.876 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@513b52af
16:59:54.876 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@513b52af, 0)
16:59:55.105 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:55.107 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f425231, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@506aabf6, class it.tidalwave.image.metadata.TIFF)
16:59:55.108 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5dbb50f3)
16:59:55.108 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f425231, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@506aabf6, class it.tidalwave.image.metadata.EXIF)
16:59:55.118 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@575c3e9b)
16:59:55.119 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f425231, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@506aabf6, class it.tidalwave.image.metadata.MakerNote)
16:59:55.119 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:55.119 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f425231, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@506aabf6, class it.tidalwave.image.metadata.IPTC)
16:59:55.119 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73c3cd09)
16:59:55.119 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f425231, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@506aabf6, class it.tidalwave.image.metadata.XMP)
16:59:55.119 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4a8a0099)
16:59:55.120 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IMAGE: EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={Key(name=it.tidalwave.image.EditableImage.format, type=class java.lang.String)=JPEG, Key(name=it.tidalwave.image.EditableImage.mimeType, type=class java.lang.String)=image/jpeg})
16:59:55.123 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF: TIFF@1[9 tags]
16:59:55.124 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF: EXIF@2[36 tags]
16:59:55.124 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC: IPTC@3[13 tags]
16:59:55.124 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - XMP: XMP@4[1 tags]
16:59:55.136 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [271] Make: NIKON CORPORATION
16:59:55.137 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [272] Model: NIKON D5000
16:59:55.149 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [282] X Resolution: 72/1
16:59:55.150 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [283] Y Resolution: 72/1
16:59:55.158 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [296] Resolution Unit: 2
16:59:55.159 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [305] Software: Adobe Photoshop Lightroom 4.1 (Macintosh)
16:59:55.163 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [306] Date/Time: 2012:11:02 07:01:43
16:59:55.163 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [315] Artist: Fabrizio Giudici
16:59:55.164 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TIFF [33432] Copyright: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:55.165 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [33434] Exposure Time: 1/1000
16:59:55.165 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [33437] F Number: 8/1
16:59:55.165 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [34850] Exposure Program: 1
16:59:55.167 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [34855] ISO Speed Ratings: 400
16:59:55.167 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [36864] EXIF Version: [48, 50, 51, 48]
16:59:55.167 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [36867] Date/Time Original: 2010:01:02 12:53:59
16:59:55.170 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [36868] Date/Time Digitized: 2010:01:02 12:53:59
16:59:55.170 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37377] Shutter SpeedValue: 9965784/1000000
16:59:55.170 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37378] Aperture Value: 6/1
16:59:55.175 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37380] Exposure Bias Value: 0/6
16:59:55.175 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37381] Max Aperture Value: 30/10
16:59:55.175 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37382] Subject Distance: 3/100
16:59:55.176 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37383] Metering Mode: 5
16:59:55.176 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37384] Light Source: 9
16:59:55.176 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37385] Flash: 0
16:59:55.177 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37386] Focal Length: 1800/10
16:59:55.177 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37521] Subsec Time Original: 00
16:59:55.177 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [37522] Subsec Time Digitized: 00
16:59:55.177 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41495] Sensing Method: 2
16:59:55.177 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41728] File Source: [3]
16:59:55.177 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41729] Scene Type: [1]
16:59:55.177 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41730] EXIF CFA Pattern: [2, 0, 2, 0, 1, 2, 0, 1]
16:59:55.178 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41985] Custom Rendered: 0
16:59:55.178 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41986] Exposure Mode: 1
16:59:55.178 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41987] White Balance: 1
16:59:55.178 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41988] Digital Zoom Ratio: 1/1
16:59:55.186 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41989] Focal Length 35mm Film: 270
16:59:55.187 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41990] Scene Capture Type: 0
16:59:55.187 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41991] Gain Control: 1
16:59:55.187 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41992] Contrast: 0
16:59:55.187 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41993] Saturation: 0
16:59:55.187 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41994] Sharpness: 0
16:59:55.187 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [41996] Subject Distance Range: 0
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [42033] BodySerialNumber: 6147706
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [42034] LensSpecification: [1800/10, 1800/10, 28/10, 28/10]
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - EXIF [42036] LensModel: 180.0 mm f/2.8
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [346] : UTF-8
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [512] : 4
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [517] : Moutons autour de l'Île Saint-Honorat
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [567] : 20100102
16:59:55.188 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [572] : 125359+0100
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [574] : 20100102
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [575] : 125359+0100
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [592] : Fabrizio Giudici
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [597] : Photographer
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [622] : Fabrizio Giudici
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [627] : Fabrizio Giudici
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [628] : © Copyright by Fabrizio Giudici. All rights reserved.
16:59:55.189 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - IPTC [634] : Fabrizio Giudici
16:59:55.190 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - XMP  [65535] : 172
16:59:55.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:55.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/
16:59:55.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/DefaultMetadataProviderTest/expected-results/MetadataDump-20100102-0001.txt
16:59:55.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/DefaultMetadataProviderTest/MetadataDump-20100102-0001.txt
16:59:55.221 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - TEST PASSED in 391 msec
16:59:55.221 [main                ] INFO  i.t.n.f.media.impl.DefaultMetadataProviderTest     - 
16:59:55.292 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - Scanning for metadata interpolators...
16:59:57.423 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.IPTCTitleInterpolator
16:59:57.424 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.ShootingDataInterpolator
16:59:57.424 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.XmpDcTitleInterpolator
16:59:57.425 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, metadataInterpolators]
16:59:57.441 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***************************************************
16:59:57.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from JPEG"
16:59:57.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***************************************************
16:59:57.442 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(target/test-classes/DefaultMetadataTest/test-resources/20230112-0076.jpg, 0, 0, [METADATA])
16:59:57.442 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(target/test-classes/DefaultMetadataTest/test-resources/20230112-0076.jpg, 0)
16:59:57.442 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(target/test-classes/DefaultMetadataTest/test-resources/20230112-0076.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:57.442 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:57.442 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@42acca1a, false, jpg)
16:59:57.442 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@42acca1a, javax.imageio.ImageIO$ImageReaderIterator@6ac3ceda)
16:59:57.443 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3145c33b, vendor: Oracle Corporation
16:59:57.443 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3145c33b, vendor: Oracle Corporation
16:59:57.443 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3145c33b
16:59:57.443 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3145c33b, 0)
16:59:57.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:57.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@285290a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29f32a41, class it.tidalwave.image.metadata.TIFF)
16:59:57.510 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64ed6bc8)
16:59:57.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@285290a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29f32a41, class it.tidalwave.image.metadata.EXIF)
16:59:57.518 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6801b4a4)
16:59:57.519 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@285290a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29f32a41, class it.tidalwave.image.metadata.MakerNote)
16:59:57.519 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:57.519 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@285290a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29f32a41, class it.tidalwave.image.metadata.IPTC)
16:59:57.519 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@54eaf69d)
16:59:57.519 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@285290a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@29f32a41, class it.tidalwave.image.metadata.XMP)
16:59:57.519 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@647b7f63)
16:59:57.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                
16:59:57.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: SONY
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: ILCE-6600
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2023:01:12 15:37:33
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: Fabrizio Giudici
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:57.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 125
16:59:57.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[34864]: 2
16:59:57.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[RecommendedExposureIndex]: 125
16:59:57.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 49]
16:59:57.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2023:01:12 15:37:33
16:59:57.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2023:01:12 15:37:33
16:59:57.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
16:59:57.530 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:59:57.531 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Brightness Value]: 21274/2560
16:59:57.531 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -3/10
16:59:57.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 1024/256
16:59:57.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:57.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:57.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 48
16:59:57.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 1680/10
16:59:57.539 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:57.540 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 67
16:59:57.542 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:57.542 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 2
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 16/16
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 252
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 1
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [1680/10, 1680/10, 4/1, 4/1]
16:59:57.543 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: FE 70-200mm F4 G OSS
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Sant'Eusebio a Perti.
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [church:Chiesa di Sant'Eusebio, sky, mountain profile, house, trees, edit process 2022-09-08, landscape, architecture, church, scientific name:Pinus pinea, cypressus, apse, church façade, octagonal, published, cloud, hill, hills, tagged]
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20230112
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 153733+0100
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20230112
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 153733+0100
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[602]: Finale ligure
16:59:57.544 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[604]: Strada di Gorra
16:59:57.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[607]: Liguria
16:59:57.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[612]: IT
16:59:57.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[613]: Italia
16:59:57.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: Fabrizio Giudici
16:59:57.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                
16:59:57.547 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 168
16:59:57.565 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 123 msec
16:59:57.566 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:57.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:57.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0004.jpg]
16:59:57.664 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.664 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0004.jpg, 0, 0, [METADATA])
16:59:57.664 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0004.jpg, 0)
16:59:57.664 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0004.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:57.665 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:57.666 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@39fc5c09, false, jpg)
16:59:57.667 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@39fc5c09, javax.imageio.ImageIO$ImageReaderIterator@777b2207)
16:59:57.667 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@17ab4ba5, vendor: Oracle Corporation
16:59:57.667 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@17ab4ba5, vendor: Oracle Corporation
16:59:57.668 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@17ab4ba5
16:59:57.668 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@17ab4ba5, 0)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:57.693 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b722630, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46c9a298, class it.tidalwave.image.metadata.TIFF)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@68017525)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b722630, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46c9a298, class it.tidalwave.image.metadata.EXIF)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@434d5eb9)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b722630, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46c9a298, class it.tidalwave.image.metadata.MakerNote)
16:59:57.693 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:57.693 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b722630, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46c9a298, class it.tidalwave.image.metadata.IPTC)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5914a346)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@b722630, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46c9a298, class it.tidalwave.image.metadata.XMP)
16:59:57.693 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5242079e)
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:29:02
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:57.697 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:29:02
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:29:02
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:57.698 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:59:57.699 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:59:57.699 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:59:57.699 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:57.699 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:57.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Rimorchiatori.
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112902+0200
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112902+0200
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:57.702 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:57.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 187
16:59:57.704 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/320 sec @ ƒ/9, ISO 200
TITLE: Rimorchiatori.

16:59:57.706 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:57.707 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:57.707 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0004.txt
16:59:57.707 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0004.txt
16:59:57.707 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 43 msec
16:59:57.707 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:57.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:57.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0007.jpg]
16:59:57.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.715 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0007.jpg, 0, 0, [METADATA])
16:59:57.715 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0007.jpg, 0)
16:59:57.715 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0007.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:57.715 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:57.716 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5c512d91, false, jpg)
16:59:57.716 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5c512d91, javax.imageio.ImageIO$ImageReaderIterator@6022a4c4)
16:59:57.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2640893e, vendor: Oracle Corporation
16:59:57.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2640893e, vendor: Oracle Corporation
16:59:57.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2640893e
16:59:57.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2640893e, 0)
16:59:57.747 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:57.747 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5ecad860, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7ce1b3fe, class it.tidalwave.image.metadata.TIFF)
16:59:57.747 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4f54afa5)
16:59:57.747 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5ecad860, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7ce1b3fe, class it.tidalwave.image.metadata.EXIF)
16:59:57.748 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@598138b)
16:59:57.748 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5ecad860, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7ce1b3fe, class it.tidalwave.image.metadata.MakerNote)
16:59:57.748 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:57.748 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5ecad860, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7ce1b3fe, class it.tidalwave.image.metadata.IPTC)
16:59:57.748 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@d19c280)
16:59:57.748 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5ecad860, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7ce1b3fe, class it.tidalwave.image.metadata.XMP)
16:59:57.748 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7c96ee9e)
16:59:57.748 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:57.748 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:57.748 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:57.748 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:57.748 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:30:30
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:30:30
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:30:30
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:57.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:57.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:57.756 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:57.756 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:57.756 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:59:57.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:57.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113030+0200
16:59:57.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:57.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113030+0200
16:59:57.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:57.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:57.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:57.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:57.760 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:57.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:57.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:57.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:57.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:57.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:57.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:59:57.763 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/320 sec @ ƒ/10, ISO 200
TITLE: 

16:59:57.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:57.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:57.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0007.txt
16:59:57.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0007.txt
16:59:57.764 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 49 msec
16:59:57.764 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:57.782 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.782 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:57.782 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0014.jpg]
16:59:57.783 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.783 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0014.jpg, 0, 0, [METADATA])
16:59:57.783 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0014.jpg, 0)
16:59:57.783 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0014.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:57.783 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:57.786 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@14150a0a, false, jpg)
16:59:57.787 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@14150a0a, javax.imageio.ImageIO$ImageReaderIterator@52b11deb)
16:59:57.787 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6e5e36ab, vendor: Oracle Corporation
16:59:57.787 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6e5e36ab, vendor: Oracle Corporation
16:59:57.787 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6e5e36ab
16:59:57.787 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6e5e36ab, 0)
16:59:57.823 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:57.827 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f53c24c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60274863, class it.tidalwave.image.metadata.TIFF)
16:59:57.827 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@b4a76f3)
16:59:57.827 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f53c24c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60274863, class it.tidalwave.image.metadata.EXIF)
16:59:57.828 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a568f25)
16:59:57.828 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f53c24c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60274863, class it.tidalwave.image.metadata.MakerNote)
16:59:57.828 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:57.828 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f53c24c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60274863, class it.tidalwave.image.metadata.IPTC)
16:59:57.828 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7bf67f81)
16:59:57.828 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f53c24c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60274863, class it.tidalwave.image.metadata.XMP)
16:59:57.828 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@214844cc)
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:39:11
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:39:11
16:59:57.829 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:39:11
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:59:57.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:57.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:57.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:59:57.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm ƒ/2.8D AF
16:59:57.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:57.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:57.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:59:57.837 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:57.837 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113911+0200
16:59:57.837 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:57.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113911+0200
16:59:57.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:57.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:57.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:57.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:57.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:57.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:57.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:57.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:57.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:57.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:57.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:57.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:57.842 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:57.842 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:57.842 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:57.842 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:57.842 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:59:57.843 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 24mm ƒ/2.8D AF @ 24 mm, 1/180 sec @ ƒ/16, ISO 200
TITLE: 

16:59:57.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:57.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:57.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0014.txt
16:59:57.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0014.txt
16:59:57.844 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 61 msec
16:59:57.844 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:57.857 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.857 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:57.857 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0015.jpg]
16:59:57.857 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.857 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0015.jpg, 0, 0, [METADATA])
16:59:57.857 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0015.jpg, 0)
16:59:57.866 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0015.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:57.866 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:57.867 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5e3d3bfd, false, jpg)
16:59:57.867 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5e3d3bfd, javax.imageio.ImageIO$ImageReaderIterator@34e347a5)
16:59:57.867 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c6d5b2e, vendor: Oracle Corporation
16:59:57.867 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c6d5b2e, vendor: Oracle Corporation
16:59:57.867 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c6d5b2e
16:59:57.867 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2c6d5b2e, 0)
16:59:57.906 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:57.918 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6cf4ac81, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2a063e1a, class it.tidalwave.image.metadata.TIFF)
16:59:57.918 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@721af8d0)
16:59:57.919 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6cf4ac81, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2a063e1a, class it.tidalwave.image.metadata.EXIF)
16:59:57.919 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1c89afe)
16:59:57.919 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6cf4ac81, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2a063e1a, class it.tidalwave.image.metadata.MakerNote)
16:59:57.919 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:57.919 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6cf4ac81, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2a063e1a, class it.tidalwave.image.metadata.IPTC)
16:59:57.919 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4891aee2)
16:59:57.919 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6cf4ac81, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2a063e1a, class it.tidalwave.image.metadata.XMP)
16:59:57.919 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@537caf04)
16:59:57.926 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:57.926 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:57.926 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:57.926 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:39:30
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:39:30
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:39:30
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 700
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 700
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 700
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:57.927 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm ƒ/2.8D AF
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113930+0200
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113930+0200
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:57.928 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:59:57.929 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 24mm ƒ/2.8D AF @ 24 mm, 1/180 sec @ ƒ/16, ISO 200
TITLE: 

16:59:57.930 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:57.930 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:57.930 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0015.txt
16:59:57.930 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0015.txt
16:59:57.939 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 81 msec
16:59:57.939 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:57.949 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.949 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:57.949 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0022.jpg]
16:59:57.949 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:57.949 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0022.jpg, 0, 0, [METADATA])
16:59:57.949 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0022.jpg, 0)
16:59:57.949 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0022.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:57.949 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:57.949 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@56d8f131, false, jpg)
16:59:57.951 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@56d8f131, javax.imageio.ImageIO$ImageReaderIterator@4116167e)
16:59:57.952 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@37630101, vendor: Oracle Corporation
16:59:57.952 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@37630101, vendor: Oracle Corporation
16:59:57.952 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@37630101
16:59:57.952 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@37630101, 0)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35067738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1a420390, class it.tidalwave.image.metadata.TIFF)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2523c97a)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35067738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1a420390, class it.tidalwave.image.metadata.EXIF)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@49ffcd07)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35067738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1a420390, class it.tidalwave.image.metadata.MakerNote)
16:59:58.003 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35067738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1a420390, class it.tidalwave.image.metadata.IPTC)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fc6dcb7)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35067738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1a420390, class it.tidalwave.image.metadata.XMP)
16:59:58.003 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4512085c)
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:45:44
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:45:44
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:45:44
16:59:58.004 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.005 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.007 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.008 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.008 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.008 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.008 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.008 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.008 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Gabbiano comune (Chroicocephalus ridibundus).
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Chroicocephalus ridibundus, edit process 2022-09-08, published, wildlife, bird]
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114544+0200
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114544+0200
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.009 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.010 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 225
16:59:58.011 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/1000 sec @ ƒ/7.1, ISO 400
TITLE: Gabbiano comune (Chroicocephalus ridibundus).

16:59:58.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0022.txt
16:59:58.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0022.txt
16:59:58.014 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 64 msec
16:59:58.014 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.019 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.019 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.019 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0030.jpg]
16:59:58.019 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.019 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0030.jpg, 0, 0, [METADATA])
16:59:58.019 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0030.jpg, 0)
16:59:58.019 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0030.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.019 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.020 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3b00a7b9, false, jpg)
16:59:58.021 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3b00a7b9, javax.imageio.ImageIO$ImageReaderIterator@29cbdd86)
16:59:58.021 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@41f2320f, vendor: Oracle Corporation
16:59:58.021 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@41f2320f, vendor: Oracle Corporation
16:59:58.022 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@41f2320f
16:59:58.023 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@41f2320f, 0)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.066 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@54236211, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@516c8f5a, class it.tidalwave.image.metadata.TIFF)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@38617f1c)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@54236211, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@516c8f5a, class it.tidalwave.image.metadata.EXIF)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@102d4cea)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@54236211, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@516c8f5a, class it.tidalwave.image.metadata.MakerNote)
16:59:58.066 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.066 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@54236211, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@516c8f5a, class it.tidalwave.image.metadata.IPTC)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5f519714)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@54236211, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@516c8f5a, class it.tidalwave.image.metadata.XMP)
16:59:58.066 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6a72d5fb)
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:07:07 22:50:03
16:59:58.067 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:47:52
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:47:52
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.068 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 100
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Chroicocephalus ridibundus, edit process 2022-09-08, published, wildlife, bird]
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114752+0200
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114752+0200
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.069 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.070 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 217
16:59:58.076 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/1000 sec @ ƒ/7.1, ISO 400
TITLE: 

16:59:58.076 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.076 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.076 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0030.txt
16:59:58.076 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0030.txt
16:59:58.077 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 57 msec
16:59:58.077 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.083 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.083 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.083 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0038.jpg]
16:59:58.083 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.083 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0038.jpg, 0, 0, [METADATA])
16:59:58.083 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0038.jpg, 0)
16:59:58.083 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0038.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.083 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.083 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@74d56f47, false, jpg)
16:59:58.084 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@74d56f47, javax.imageio.ImageIO$ImageReaderIterator@16a81f09)
16:59:58.084 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b05fba2, vendor: Oracle Corporation
16:59:58.084 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b05fba2, vendor: Oracle Corporation
16:59:58.084 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b05fba2
16:59:58.084 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3b05fba2, 0)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.099 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@385269dd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c1e4d9e, class it.tidalwave.image.metadata.TIFF)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@60019f4b)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@385269dd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c1e4d9e, class it.tidalwave.image.metadata.EXIF)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4aa007c6)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@385269dd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c1e4d9e, class it.tidalwave.image.metadata.MakerNote)
16:59:58.099 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.099 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@385269dd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c1e4d9e, class it.tidalwave.image.metadata.IPTC)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@619783ce)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@385269dd, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c1e4d9e, class it.tidalwave.image.metadata.XMP)
16:59:58.099 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3f3b50df)
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 11:58:05
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 11:58:05
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 11:58:05
16:59:58.100 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.101 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115805+0200
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115805+0200
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.102 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 179
16:59:58.103 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/320 sec @ ƒ/9, ISO 200
TITLE: 

16:59:58.103 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.104 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.104 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0038.txt
16:59:58.104 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0038.txt
16:59:58.104 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 21 msec
16:59:58.104 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.109 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.109 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.109 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0044.jpg]
16:59:58.109 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.109 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0044.jpg, 0, 0, [METADATA])
16:59:58.110 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0044.jpg, 0)
16:59:58.110 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0044.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.110 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.110 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4e5361df, false, jpg)
16:59:58.110 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4e5361df, javax.imageio.ImageIO$ImageReaderIterator@6fd77c16)
16:59:58.110 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56dde963, vendor: Oracle Corporation
16:59:58.110 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56dde963, vendor: Oracle Corporation
16:59:58.110 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56dde963
16:59:58.110 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@56dde963, 0)
16:59:58.124 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.125 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32eea4f7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b41c538, class it.tidalwave.image.metadata.TIFF)
16:59:58.125 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2101e969)
16:59:58.128 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32eea4f7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b41c538, class it.tidalwave.image.metadata.EXIF)
16:59:58.128 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@40b415bb)
16:59:58.128 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32eea4f7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b41c538, class it.tidalwave.image.metadata.MakerNote)
16:59:58.128 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.128 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32eea4f7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b41c538, class it.tidalwave.image.metadata.IPTC)
16:59:58.128 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73ac846)
16:59:58.128 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32eea4f7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@b41c538, class it.tidalwave.image.metadata.XMP)
16:59:58.128 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@257a59c)
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 12:10:27
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/125
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 12:10:27
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 12:10:27
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6965784/1000000
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 16/10
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 50/1
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 75
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [50/1, 50/1, 18/10, 18/10]
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 50mm ƒ/1.8D AF
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 121027+0200
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 121027+0200
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.132 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 185
16:59:58.135 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 50mm ƒ/1.8D AF @ 50 mm, 1/125 sec @ ƒ/16, ISO 200
TITLE: 

16:59:58.136 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.136 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.136 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0044.txt
16:59:58.136 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0044.txt
16:59:58.137 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 27 msec
16:59:58.137 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.140 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.140 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.141 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0050.jpg]
16:59:58.141 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0050.jpg, 0, 0, [METADATA])
16:59:58.141 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0050.jpg, 0)
16:59:58.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030628-0050.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.141 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@cff1a53, false, jpg)
16:59:58.142 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@cff1a53, javax.imageio.ImageIO$ImageReaderIterator@9af804b)
16:59:58.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1408e09a, vendor: Oracle Corporation
16:59:58.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1408e09a, vendor: Oracle Corporation
16:59:58.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1408e09a
16:59:58.142 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1408e09a, 0)
16:59:58.183 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.183 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@72a48403, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21fba6fd, class it.tidalwave.image.metadata.TIFF)
16:59:58.183 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4b2e1015)
16:59:58.183 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@72a48403, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21fba6fd, class it.tidalwave.image.metadata.EXIF)
16:59:58.183 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17d99e0f)
16:59:58.183 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@72a48403, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21fba6fd, class it.tidalwave.image.metadata.MakerNote)
16:59:58.183 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.183 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@72a48403, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21fba6fd, class it.tidalwave.image.metadata.IPTC)
16:59:58.183 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@418b946b)
16:59:58.183 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@72a48403, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21fba6fd, class it.tidalwave.image.metadata.XMP)
16:59:58.184 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d3b1ee9)
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:06:28 12:14:55
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/125
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 20/1
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:06:28 12:14:55
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:06:28 12:14:55
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6965784/1000000
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8643856/1000000
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.184 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm ƒ/2.8D AF
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [edit process 2022-09-08, published]
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030628
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 121455+0200
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030628
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 121455+0200
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.185 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.186 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 203
16:59:58.189 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 24mm ƒ/2.8D AF @ 24 mm, 1/125 sec @ ƒ/20, ISO 200
TITLE: 

16:59:58.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030628-0050.txt
16:59:58.189 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030628-0050.txt
16:59:58.190 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 49 msec
16:59:58.190 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.203 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.203 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.203 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0002.jpg]
16:59:58.203 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.210 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0002.jpg, 0, 0, [METADATA])
16:59:58.210 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0002.jpg, 0)
16:59:58.210 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0002.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.210 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.210 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@68068736, false, jpg)
16:59:58.210 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@68068736, javax.imageio.ImageIO$ImageReaderIterator@6198bac2)
16:59:58.211 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2de1a93d, vendor: Oracle Corporation
16:59:58.211 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2de1a93d, vendor: Oracle Corporation
16:59:58.211 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2de1a93d
16:59:58.211 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2de1a93d, 0)
16:59:58.266 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.266 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9628240, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@296a6a10, class it.tidalwave.image.metadata.TIFF)
16:59:58.267 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4da86d09)
16:59:58.267 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9628240, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@296a6a10, class it.tidalwave.image.metadata.EXIF)
16:59:58.268 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5a21746a)
16:59:58.268 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9628240, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@296a6a10, class it.tidalwave.image.metadata.MakerNote)
16:59:58.268 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.268 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9628240, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@296a6a10, class it.tidalwave.image.metadata.IPTC)
16:59:58.268 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@474c8dec)
16:59:58.268 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9628240, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@296a6a10, class it.tidalwave.image.metadata.XMP)
16:59:58.268 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d8c55ff)
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:22:06
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 800
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:22:06
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:22:06
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 700
16:59:58.269 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 700
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 700
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.270 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:59:58.277 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [unknown animal, published, edit process 2022-09-08]
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112206+0200
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112206+0200
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.278 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 189
16:59:58.293 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/500 sec @ ƒ/4, -1.67 EV, ISO 800
TITLE: 

16:59:58.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0002.txt
16:59:58.293 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0002.txt
16:59:58.294 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 91 msec
16:59:58.294 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.297 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.297 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.297 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0003.jpg]
16:59:58.297 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.297 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0003.jpg, 0, 0, [METADATA])
16:59:58.297 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0003.jpg, 0)
16:59:58.297 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0003.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.297 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.300 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@52f3859a, false, jpg)
16:59:58.300 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@52f3859a, javax.imageio.ImageIO$ImageReaderIterator@1d05cbae)
16:59:58.300 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@41eeff3b, vendor: Oracle Corporation
16:59:58.300 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@41eeff3b, vendor: Oracle Corporation
16:59:58.300 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@41eeff3b
16:59:58.300 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@41eeff3b, 0)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.335 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fe8e276, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@59c9df97, class it.tidalwave.image.metadata.TIFF)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2dacf052)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fe8e276, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@59c9df97, class it.tidalwave.image.metadata.EXIF)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@35590f53)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fe8e276, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@59c9df97, class it.tidalwave.image.metadata.MakerNote)
16:59:58.335 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.335 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fe8e276, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@59c9df97, class it.tidalwave.image.metadata.IPTC)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d8ab0dc)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6fe8e276, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@59c9df97, class it.tidalwave.image.metadata.XMP)
16:59:58.335 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@aa8f19d)
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:22:27
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 800
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:22:27
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:22:27
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -12/6
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.336 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [unknown animal, published, edit process 2022-09-08]
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112227+0200
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112227+0200
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.337 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 196
16:59:58.338 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/1000 sec @ ƒ/4, -2.00 EV, ISO 800
TITLE: 

16:59:58.338 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.338 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.338 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0003.txt
16:59:58.338 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0003.txt
16:59:58.339 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 42 msec
16:59:58.339 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.345 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.345 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.345 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0005.jpg]
16:59:58.345 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.345 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0005.jpg, 0, 0, [METADATA])
16:59:58.345 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0005.jpg, 0)
16:59:58.345 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0005.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.345 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.346 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@300f120d, false, jpg)
16:59:58.346 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@300f120d, javax.imageio.ImageIO$ImageReaderIterator@77d68b94)
16:59:58.346 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@240f4328, vendor: Oracle Corporation
16:59:58.346 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@240f4328, vendor: Oracle Corporation
16:59:58.346 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@240f4328
16:59:58.346 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@240f4328, 0)
16:59:58.369 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.370 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@424bcd62, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1c83c000, class it.tidalwave.image.metadata.TIFF)
16:59:58.370 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@35e4cf0c)
16:59:58.370 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@424bcd62, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1c83c000, class it.tidalwave.image.metadata.EXIF)
16:59:58.370 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@12a57194)
16:59:58.370 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@424bcd62, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1c83c000, class it.tidalwave.image.metadata.MakerNote)
16:59:58.370 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.370 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@424bcd62, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1c83c000, class it.tidalwave.image.metadata.IPTC)
16:59:58.370 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@e198e7f)
16:59:58.370 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@424bcd62, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1c83c000, class it.tidalwave.image.metadata.XMP)
16:59:58.370 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@c98dc7c)
16:59:58.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:34:21
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:34:21
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:34:21
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Neophron percnopterus, published, edit process 2022-09-08, bird]
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113421+0200
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113421+0200
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.372 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 213
16:59:58.372 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/800 sec @ ƒ/5.6, -1.00 EV, ISO 200
TITLE: 

16:59:58.373 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.373 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.373 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0005.txt
16:59:58.373 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0005.txt
16:59:58.375 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 28 msec
16:59:58.375 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.379 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.379 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.379 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0007.jpg]
16:59:58.379 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.379 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0007.jpg, 0, 0, [METADATA])
16:59:58.379 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0007.jpg, 0)
16:59:58.379 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0007.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.379 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.385 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@10eddc8b, false, jpg)
16:59:58.386 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@10eddc8b, javax.imageio.ImageIO$ImageReaderIterator@cb715b9)
16:59:58.386 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7094dc0, vendor: Oracle Corporation
16:59:58.386 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7094dc0, vendor: Oracle Corporation
16:59:58.386 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7094dc0
16:59:58.386 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7094dc0, 0)
16:59:58.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@fcdad9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@426786ee, class it.tidalwave.image.metadata.TIFF)
16:59:58.465 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4d97c12c)
16:59:58.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@fcdad9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@426786ee, class it.tidalwave.image.metadata.EXIF)
16:59:58.465 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@c9ebdb)
16:59:58.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@fcdad9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@426786ee, class it.tidalwave.image.metadata.MakerNote)
16:59:58.465 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@fcdad9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@426786ee, class it.tidalwave.image.metadata.IPTC)
16:59:58.465 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@620a2725)
16:59:58.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@fcdad9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@426786ee, class it.tidalwave.image.metadata.XMP)
16:59:58.465 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1ca49d7c)
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:07:01 11:35:50
16:59:58.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:35:50
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:35:50
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 700
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 700
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 700
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:58.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
16:59:58.470 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.470 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.470 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Platalea leucorodia, published, edit process 2022-09-08, bird]
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113550+0200
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113550+0200
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.471 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 213
16:59:58.472 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/800 sec @ ƒ/10, -1.67 EV, ISO 200
TITLE: 

16:59:58.472 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.472 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.472 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0007.txt
16:59:58.472 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0007.txt
16:59:58.473 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 94 msec
16:59:58.473 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.488 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.488 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.488 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0009.jpg]
16:59:58.488 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.488 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0009.jpg, 0, 0, [METADATA])
16:59:58.488 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0009.jpg, 0)
16:59:58.488 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0009.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.488 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.488 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@21fca5d3, false, jpg)
16:59:58.489 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@21fca5d3, javax.imageio.ImageIO$ImageReaderIterator@3bf572e0)
16:59:58.489 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1fc52b51, vendor: Oracle Corporation
16:59:58.489 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1fc52b51, vendor: Oracle Corporation
16:59:58.489 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1fc52b51
16:59:58.489 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1fc52b51, 0)
16:59:58.509 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.509 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ac6c956, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@239c4792, class it.tidalwave.image.metadata.TIFF)
16:59:58.509 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@198b4fb6)
16:59:58.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ac6c956, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@239c4792, class it.tidalwave.image.metadata.EXIF)
16:59:58.510 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1f116973)
16:59:58.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ac6c956, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@239c4792, class it.tidalwave.image.metadata.MakerNote)
16:59:58.510 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ac6c956, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@239c4792, class it.tidalwave.image.metadata.IPTC)
16:59:58.525 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@18c9291e)
16:59:58.525 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ac6c956, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@239c4792, class it.tidalwave.image.metadata.XMP)
16:59:58.525 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@69fcec7c)
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:25
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:37:18
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:37:18
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.526 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Accipitridae, Accipitriformes, Animalia, Aves, Capovaccaio, Chordata, Eukaryota, Neophron, Neophron percnopterus, Taxonomy]
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113718+0200
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113718+0200
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:59:58.528 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/800 sec @ ƒ/7.1, -1.67 EV, ISO 200
TITLE: 

16:59:58.529 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.529 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.529 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0009.txt
16:59:58.529 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0009.txt
16:59:58.529 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 41 msec
16:59:58.529 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.569 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.569 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.569 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0021.jpg]
16:59:58.569 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.569 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0021.jpg, 0, 0, [METADATA])
16:59:58.573 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0021.jpg, 0)
16:59:58.573 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0021.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.573 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.573 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@e74903f, false, jpg)
16:59:58.575 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@e74903f, javax.imageio.ImageIO$ImageReaderIterator@3ea14a58)
16:59:58.576 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ff00c4c, vendor: Oracle Corporation
16:59:58.576 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ff00c4c, vendor: Oracle Corporation
16:59:58.576 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ff00c4c
16:59:58.576 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3ff00c4c, 0)
16:59:58.648 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.648 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d27716b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@720a86ef, class it.tidalwave.image.metadata.TIFF)
16:59:58.648 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1bfbbef5)
16:59:58.648 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d27716b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@720a86ef, class it.tidalwave.image.metadata.EXIF)
16:59:58.648 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7d19d465)
16:59:58.648 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d27716b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@720a86ef, class it.tidalwave.image.metadata.MakerNote)
16:59:58.648 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.648 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d27716b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@720a86ef, class it.tidalwave.image.metadata.IPTC)
16:59:58.648 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bc35e84)
16:59:58.649 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4d27716b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@720a86ef, class it.tidalwave.image.metadata.XMP)
16:59:58.649 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2d589ced)
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:23:47
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:59:58.649 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:59:58.650 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.650 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.650 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:58.650 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 11:42:16
16:59:58.650 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 11:42:16
16:59:58.650 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:59:58.650 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114216+0200
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114216+0200
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.651 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.652 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 995
16:59:58.658 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/800 sec @ ƒ/11, -1.67 EV, ISO 200
TITLE: 

16:59:58.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0021.txt
16:59:58.659 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0021.txt
16:59:58.666 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 90 msec
16:59:58.666 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0036.jpg]
16:59:58.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0036.jpg, 0, 0, [METADATA])
16:59:58.670 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0036.jpg, 0)
16:59:58.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0036.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.670 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7c095332, false, jpg)
16:59:58.670 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7c095332, javax.imageio.ImageIO$ImageReaderIterator@2d8f32a)
16:59:58.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7f2e2ae6, vendor: Oracle Corporation
16:59:58.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7f2e2ae6, vendor: Oracle Corporation
16:59:58.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7f2e2ae6
16:59:58.670 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7f2e2ae6, 0)
16:59:58.693 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.694 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@36173114, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3860542a, class it.tidalwave.image.metadata.TIFF)
16:59:58.694 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@32558a32)
16:59:58.694 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@36173114, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3860542a, class it.tidalwave.image.metadata.EXIF)
16:59:58.694 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5a5ba7ff)
16:59:58.694 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@36173114, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3860542a, class it.tidalwave.image.metadata.MakerNote)
16:59:58.694 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.694 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@36173114, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3860542a, class it.tidalwave.image.metadata.IPTC)
16:59:58.694 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@554bb231)
16:59:58.694 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@36173114, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3860542a, class it.tidalwave.image.metadata.XMP)
16:59:58.694 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6fb07db6)
16:59:58.694 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.694 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.694 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.694 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.695 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.695 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:58.695 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:25
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 28/10
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 12:19:52
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 12:19:52
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 2970854/1000000
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 121952+0200
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 121952+0200
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.696 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 167
16:59:58.699 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/320 sec @ ƒ/2.8, ISO 400
TITLE: 

16:59:58.700 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.700 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.700 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0036.txt
16:59:58.700 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0036.txt
16:59:58.705 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
16:59:58.705 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.708 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.708 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.708 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0043.jpg]
16:59:58.708 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0043.jpg, 0, 0, [METADATA])
16:59:58.708 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0043.jpg, 0)
16:59:58.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0043.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.708 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@c7b6c50, false, jpg)
16:59:58.709 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@c7b6c50, javax.imageio.ImageIO$ImageReaderIterator@2f6a923d)
16:59:58.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5640a424, vendor: Oracle Corporation
16:59:58.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5640a424, vendor: Oracle Corporation
16:59:58.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5640a424
16:59:58.709 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5640a424, 0)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.757 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d549bf1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7e667bfb, class it.tidalwave.image.metadata.TIFF)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@dc1fbbc)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d549bf1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7e667bfb, class it.tidalwave.image.metadata.EXIF)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1124fd8)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d549bf1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7e667bfb, class it.tidalwave.image.metadata.MakerNote)
16:59:58.757 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.757 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d549bf1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7e667bfb, class it.tidalwave.image.metadata.IPTC)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@810d718)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d549bf1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7e667bfb, class it.tidalwave.image.metadata.XMP)
16:59:58.757 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@45e4dc42)
16:59:58.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.757 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:11:05 16:30:47
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 28/10
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 12:29:36
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 12:29:36
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 2970854/1000000
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Ara ararauna, published, edit process 2022-09-08, bird]
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 122936+0200
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 122936+0200
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.758 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
16:59:58.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.759 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 212
16:59:58.759 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/320 sec @ ƒ/2.8, ISO 400
TITLE: 

16:59:58.760 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.760 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.760 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0043.txt
16:59:58.760 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0043.txt
16:59:58.775 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 67 msec
16:59:58.775 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.778 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.778 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.779 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0067.jpg]
16:59:58.779 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.783 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0067.jpg, 0, 0, [METADATA])
16:59:58.783 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0067.jpg, 0)
16:59:58.783 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0067.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.783 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.783 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5508c719, false, jpg)
16:59:58.783 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5508c719, javax.imageio.ImageIO$ImageReaderIterator@1386f8bb)
16:59:58.785 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@90e5788, vendor: Oracle Corporation
16:59:58.786 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@90e5788, vendor: Oracle Corporation
16:59:58.786 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@90e5788
16:59:58.786 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@90e5788, 0)
16:59:58.814 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.814 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@57212116, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c689e6d, class it.tidalwave.image.metadata.TIFF)
16:59:58.814 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5d79fade)
16:59:58.814 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@57212116, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c689e6d, class it.tidalwave.image.metadata.EXIF)
16:59:58.814 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@33966111)
16:59:58.814 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@57212116, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c689e6d, class it.tidalwave.image.metadata.MakerNote)
16:59:58.814 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.815 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@57212116, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c689e6d, class it.tidalwave.image.metadata.IPTC)
16:59:58.815 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6d61cfe4)
16:59:58.815 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@57212116, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2c689e6d, class it.tidalwave.image.metadata.XMP)
16:59:58.815 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@592afd3)
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:26
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 13:06:30
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 13:06:30
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -16/6
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.822 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:58.823 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Ciconiiformes, Eukaryota, Platalea, Platalea leucorodia, Spatola, Taxonomy, Threskiornithidae]
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130630+0200
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130630+0200
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.824 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:59:58.825 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/320 sec @ ƒ/10, -2.67 EV, ISO 200
TITLE: 

16:59:58.825 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.825 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.825 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0067.txt
16:59:58.825 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0067.txt
16:59:58.833 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 48 msec
16:59:58.833 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.836 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.836 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.836 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0069.jpg]
16:59:58.836 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.846 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0069.jpg, 0, 0, [METADATA])
16:59:58.846 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0069.jpg, 0)
16:59:58.846 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0069.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.847 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.847 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1775ff4a, false, jpg)
16:59:58.847 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1775ff4a, javax.imageio.ImageIO$ImageReaderIterator@7cb77d5)
16:59:58.847 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@463b865b, vendor: Oracle Corporation
16:59:58.847 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@463b865b, vendor: Oracle Corporation
16:59:58.847 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@463b865b
16:59:58.847 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@463b865b, 0)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.869 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63888c14, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@799bc760, class it.tidalwave.image.metadata.TIFF)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@627f515c)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63888c14, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@799bc760, class it.tidalwave.image.metadata.EXIF)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@688d3e2a)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63888c14, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@799bc760, class it.tidalwave.image.metadata.MakerNote)
16:59:58.869 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.869 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63888c14, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@799bc760, class it.tidalwave.image.metadata.IPTC)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fc2e703)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63888c14, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@799bc760, class it.tidalwave.image.metadata.XMP)
16:59:58.869 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6845895c)
16:59:58.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.869 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:26
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 13:06:41
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 13:06:41
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -12/6
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.870 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.871 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Ciconiiformes, Eukaryota, Platalea, Platalea leucorodia, Spatola, Taxonomy, Threskiornithidae]
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130641+0200
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130641+0200
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.872 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:59:58.873 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/320 sec @ ƒ/7.1, -2.00 EV, ISO 200
TITLE: 

16:59:58.873 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.873 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.873 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0069.txt
16:59:58.873 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0069.txt
16:59:58.874 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:59:58.875 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.878 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.879 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.879 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0082.jpg]
16:59:58.879 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.879 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0082.jpg, 0, 0, [METADATA])
16:59:58.879 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0082.jpg, 0)
16:59:58.879 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030701-0082.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.879 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.879 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4ca3923, false, jpg)
16:59:58.882 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@4ca3923, javax.imageio.ImageIO$ImageReaderIterator@1313d0b3)
16:59:58.883 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@78a3023f, vendor: Oracle Corporation
16:59:58.883 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@78a3023f, vendor: Oracle Corporation
16:59:58.883 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@78a3023f
16:59:58.883 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@78a3023f, 0)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.910 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@d5aea9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6d88a3f4, class it.tidalwave.image.metadata.TIFF)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6980c50b)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@d5aea9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6d88a3f4, class it.tidalwave.image.metadata.EXIF)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3e9a0143)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@d5aea9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6d88a3f4, class it.tidalwave.image.metadata.MakerNote)
16:59:58.910 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.910 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@d5aea9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6d88a3f4, class it.tidalwave.image.metadata.IPTC)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@644e2230)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@d5aea9a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6d88a3f4, class it.tidalwave.image.metadata.XMP)
16:59:58.910 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4cf1ba4e)
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:28
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:07:01 13:09:12
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:07:01 13:09:12
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -8/6
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Ciconiiformes, Eukaryota, Platalea, Platalea leucorodia, Spatola, Taxonomy, Threskiornithidae]
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030701
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130912+0200
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030701
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130912+0200
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.911 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:59:58.916 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/100 sec @ ƒ/9, -1.33 EV, ISO 200
TITLE: 

16:59:58.916 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.916 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.916 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030701-0082.txt
16:59:58.916 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030701-0082.txt
16:59:58.922 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:59:58.922 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.933 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.934 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.934 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0011.jpg]
16:59:58.934 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.934 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0011.jpg, 0, 0, [METADATA])
16:59:58.934 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0011.jpg, 0)
16:59:58.934 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0011.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.934 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.935 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@36df566, false, jpg)
16:59:58.935 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@36df566, javax.imageio.ImageIO$ImageReaderIterator@4c5afa2d)
16:59:58.935 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46cd3592, vendor: Oracle Corporation
16:59:58.935 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46cd3592, vendor: Oracle Corporation
16:59:58.935 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46cd3592
16:59:58.935 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@46cd3592, 0)
16:59:58.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:58.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ec7c39b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21890674, class it.tidalwave.image.metadata.TIFF)
16:59:58.970 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@320aecd3)
16:59:58.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ec7c39b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21890674, class it.tidalwave.image.metadata.EXIF)
16:59:58.970 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3a657773)
16:59:58.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ec7c39b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21890674, class it.tidalwave.image.metadata.MakerNote)
16:59:58.970 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:58.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ec7c39b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21890674, class it.tidalwave.image.metadata.IPTC)
16:59:58.971 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@a8eb0bf)
16:59:58.971 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@ec7c39b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21890674, class it.tidalwave.image.metadata.XMP)
16:59:58.971 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@635dad3c)
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:08:26 11:31:10
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:31:10
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:31:10
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:58.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 200
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 200
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 200
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 100
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: L'Eremo di Montesiepi.
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [church:Eremo di Montesiepi, architecture, published, backgrounds, edit process 2022-09-08, church]
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113110+0200
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113110+0200
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:58.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 237
16:59:58.973 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/400 sec @ ƒ/9, -1.00 EV, ISO 200
TITLE: L'Eremo di Montesiepi.

16:59:58.973 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:58.973 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:58.974 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0011.txt
16:59:58.974 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0011.txt
16:59:58.982 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 41 msec
16:59:58.982 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:58.985 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.985 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:58.985 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0013.jpg]
16:59:58.985 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:58.985 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0013.jpg, 0, 0, [METADATA])
16:59:58.985 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0013.jpg, 0)
16:59:58.985 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0013.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:58.986 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:58.986 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@e786d7e, false, jpg)
16:59:58.986 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@e786d7e, javax.imageio.ImageIO$ImageReaderIterator@18cc07ca)
16:59:58.986 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7e626011, vendor: Oracle Corporation
16:59:58.986 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7e626011, vendor: Oracle Corporation
16:59:58.986 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7e626011
16:59:58.988 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7e626011, 0)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.018 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b2c8390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16a3060c, class it.tidalwave.image.metadata.TIFF)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4242a0e7)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b2c8390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16a3060c, class it.tidalwave.image.metadata.EXIF)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3b9bfa09)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b2c8390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16a3060c, class it.tidalwave.image.metadata.MakerNote)
16:59:59.018 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.018 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b2c8390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16a3060c, class it.tidalwave.image.metadata.IPTC)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@24b4cee9)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7b2c8390, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@16a3060c, class it.tidalwave.image.metadata.XMP)
16:59:59.018 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2aa93f15)
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:08:26 11:36:12
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:36:12
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:36:12
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:59.019 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 180mm ƒ/2.8N ED-IF AF
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: L'Eremo di Montesiepi.
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [church:Eremo di Montesiepi, architecture, published, backgrounds, edit process 2022-09-08, church]
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113612+0200
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113612+0200
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:59.020 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 244
16:59:59.021 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/400 sec @ ƒ/8, ISO 200
TITLE: L'Eremo di Montesiepi.

16:59:59.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0013.txt
16:59:59.025 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0013.txt
16:59:59.026 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
16:59:59.026 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.036 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.036 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.036 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0016.jpg]
16:59:59.036 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.036 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0016.jpg, 0, 0, [METADATA])
16:59:59.036 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0016.jpg, 0)
16:59:59.036 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0016.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.036 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.037 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@63e38fc8, false, jpg)
16:59:59.038 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@63e38fc8, javax.imageio.ImageIO$ImageReaderIterator@523c4a6d)
16:59:59.038 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@742b91a5, vendor: Oracle Corporation
16:59:59.039 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@742b91a5, vendor: Oracle Corporation
16:59:59.039 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@742b91a5
16:59:59.039 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@742b91a5, 0)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.060 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@75dbf41c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d55e5bb, class it.tidalwave.image.metadata.TIFF)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@18b0bbc3)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@75dbf41c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d55e5bb, class it.tidalwave.image.metadata.EXIF)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17a12fcd)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@75dbf41c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d55e5bb, class it.tidalwave.image.metadata.MakerNote)
16:59:59.060 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.060 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@75dbf41c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d55e5bb, class it.tidalwave.image.metadata.IPTC)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d705231)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@75dbf41c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5d55e5bb, class it.tidalwave.image.metadata.XMP)
16:59:59.060 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4ffa1019)
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:10:31 10:23:00
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:42:28
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:42:28
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.062 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm ƒ/2.8D AF
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: San Galgano.
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [abbey:Abbazia di San Galgano, architecture, published, backgrounds, edit process 2022-09-08]
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114228+0200
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114228+0200
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:59.063 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 231
16:59:59.073 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 24mm ƒ/2.8D AF @ 24 mm, 1/400 sec @ ƒ/5.6, ISO 200
TITLE: San Galgano.

16:59:59.075 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.075 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.075 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0016.txt
16:59:59.075 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0016.txt
16:59:59.082 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
16:59:59.082 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.086 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.086 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.086 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0017.jpg]
16:59:59.086 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.086 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0017.jpg, 0, 0, [METADATA])
16:59:59.087 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0017.jpg, 0)
16:59:59.087 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0017.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.087 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.087 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7e36c60b, false, jpg)
16:59:59.087 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7e36c60b, javax.imageio.ImageIO$ImageReaderIterator@3e4162ee)
16:59:59.087 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c45de6e, vendor: Oracle Corporation
16:59:59.087 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c45de6e, vendor: Oracle Corporation
16:59:59.087 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c45de6e
16:59:59.087 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2c45de6e, 0)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.110 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ed3bfcb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3ce7a0d1, class it.tidalwave.image.metadata.TIFF)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c9ecf5)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ed3bfcb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3ce7a0d1, class it.tidalwave.image.metadata.EXIF)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1368a7d9)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ed3bfcb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3ce7a0d1, class it.tidalwave.image.metadata.MakerNote)
16:59:59.110 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.110 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ed3bfcb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3ce7a0d1, class it.tidalwave.image.metadata.IPTC)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@30e67f98)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3ed3bfcb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3ce7a0d1, class it.tidalwave.image.metadata.XMP)
16:59:59.110 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3186b07d)
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2003:08:26 11:42:57
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.112 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:42:57
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:42:57
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:59.118 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 900
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 900
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 900
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 100
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 36
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm ƒ/2.8D AF
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: San Galgano.
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [architecture, tree, sky, ruin, arch, abbey:Abbazia di San Galgano, edit process 2022-09-08, backgrounds, published]
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114257+0200
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114257+0200
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:59.119 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 260
16:59:59.120 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 24mm ƒ/2.8D AF @ 24 mm, 1/100 sec @ ƒ/11, ISO 200
TITLE: San Galgano.

16:59:59.121 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.121 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.121 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0017.txt
16:59:59.121 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0017.txt
16:59:59.123 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
16:59:59.123 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.140 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.140 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.140 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0023.jpg]
16:59:59.140 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.140 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0023.jpg, 0, 0, [METADATA])
16:59:59.140 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0023.jpg, 0)
16:59:59.140 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030826-0023.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.141 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7a1bcfb1, false, jpg)
16:59:59.141 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7a1bcfb1, javax.imageio.ImageIO$ImageReaderIterator@357d4b6d)
16:59:59.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46050be4, vendor: Oracle Corporation
16:59:59.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46050be4, vendor: Oracle Corporation
16:59:59.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46050be4
16:59:59.141 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@46050be4, 0)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.157 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69c071db, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7740d2c, class it.tidalwave.image.metadata.TIFF)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c7eeeb2)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69c071db, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7740d2c, class it.tidalwave.image.metadata.EXIF)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@10d28ee2)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69c071db, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7740d2c, class it.tidalwave.image.metadata.MakerNote)
16:59:59.157 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.157 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69c071db, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7740d2c, class it.tidalwave.image.metadata.IPTC)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7af66b8a)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@69c071db, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7740d2c, class it.tidalwave.image.metadata.XMP)
16:59:59.157 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5dcc1495)
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:11:01 00:48:54
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:08:26 11:46:32
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:08:26 11:46:32
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:59:59.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 24/1
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
16:59:59.166 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [24/1, 24/1, 28/10, 28/10]
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 24mm ƒ/2.8D AF
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: San Galgano.
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [abbey:Abbazia di San Galgano, architecture, backgrounds, published, edit process 2022-09-08]
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030826
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114632+0200
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030826
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114632+0200
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
16:59:59.167 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 225
16:59:59.168 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 24mm ƒ/2.8D AF @ 24 mm, 1/100 sec @ ƒ/8, ISO 200
TITLE: San Galgano.

16:59:59.168 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.168 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.168 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030826-0023.txt
16:59:59.168 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030826-0023.txt
16:59:59.169 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 28 msec
16:59:59.169 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030902-0001.jpg]
16:59:59.176 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.176 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030902-0001.jpg, 0, 0, [METADATA])
16:59:59.176 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030902-0001.jpg, 0)
16:59:59.176 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20030902-0001.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.176 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.176 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@bfab0dc, false, jpg)
16:59:59.177 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@bfab0dc, javax.imageio.ImageIO$ImageReaderIterator@469c1292)
16:59:59.177 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@25db5479, vendor: Oracle Corporation
16:59:59.177 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@25db5479, vendor: Oracle Corporation
16:59:59.177 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@25db5479
16:59:59.178 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@25db5479, 0)
16:59:59.203 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.203 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7773d139, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@8742b32, class it.tidalwave.image.metadata.TIFF)
16:59:59.203 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@38dfbd6e)
16:59:59.203 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7773d139, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@8742b32, class it.tidalwave.image.metadata.EXIF)
16:59:59.203 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5aa345a5)
16:59:59.204 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7773d139, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@8742b32, class it.tidalwave.image.metadata.MakerNote)
16:59:59.204 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.204 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7773d139, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@8742b32, class it.tidalwave.image.metadata.IPTC)
16:59:59.204 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3330bdd1)
16:59:59.204 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7773d139, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@8742b32, class it.tidalwave.image.metadata.XMP)
16:59:59.204 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a343d3e)
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:23:53
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:09:02 10:33:23
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:09:02 10:33:23
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
16:59:59.204 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 16/10
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 50/1
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 75
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [50/1, 50/1, 18/10, 18/10]
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 50.0 mm f/1.8
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20030902
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 103323+0200
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20030902
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 103323+0200
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.205 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:59:59.206 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 50mm ƒ/1.8D AF @ 50 mm, 1/160 sec @ ƒ/10, ISO 200
TITLE: 

16:59:59.206 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.206 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.207 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20030902-0001.txt
16:59:59.207 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20030902-0001.txt
16:59:59.207 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 31 msec
16:59:59.207 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031008-0001.jpg]
16:59:59.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.220 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031008-0001.jpg, 0, 0, [METADATA])
16:59:59.220 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031008-0001.jpg, 0)
16:59:59.220 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031008-0001.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.220 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.220 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@630f24a5, false, jpg)
16:59:59.221 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@630f24a5, javax.imageio.ImageIO$ImageReaderIterator@253dbbc8)
16:59:59.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e7e9897, vendor: Oracle Corporation
16:59:59.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e7e9897, vendor: Oracle Corporation
16:59:59.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e7e9897
16:59:59.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2e7e9897, 0)
16:59:59.243 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.244 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5cb63d05, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@656ac24, class it.tidalwave.image.metadata.TIFF)
16:59:59.244 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@47861e3c)
16:59:59.244 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5cb63d05, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@656ac24, class it.tidalwave.image.metadata.EXIF)
16:59:59.244 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1618b4fa)
16:59:59.244 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5cb63d05, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@656ac24, class it.tidalwave.image.metadata.MakerNote)
16:59:59.244 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.244 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5cb63d05, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@656ac24, class it.tidalwave.image.metadata.IPTC)
16:59:59.244 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7babfd29)
16:59:59.244 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5cb63d05, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@656ac24, class it.tidalwave.image.metadata.XMP)
16:59:59.244 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@482f59f4)
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:23:55
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/250
16:59:59.244 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 71/10
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:10:08 12:43:03
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:10:08 12:43:03
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7965784/1000000
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5655638/1000000
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 10
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 2
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 2
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 270
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031008
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 124303+0200
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031008
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 124303+0200
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 152
16:59:59.246 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/250 sec @ ƒ/7.1, ISO 200
TITLE: 

16:59:59.246 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.246 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.246 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031008-0001.txt
16:59:59.246 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031008-0001.txt
16:59:59.247 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 27 msec
16:59:59.247 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.259 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.259 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.260 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0019.jpg]
16:59:59.260 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.260 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0019.jpg, 0, 0, [METADATA])
16:59:59.260 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0019.jpg, 0)
16:59:59.260 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0019.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.260 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.262 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3bd05779, false, jpg)
16:59:59.263 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3bd05779, javax.imageio.ImageIO$ImageReaderIterator@4f4d7c0e)
16:59:59.263 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6dbdfa38, vendor: Oracle Corporation
16:59:59.263 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6dbdfa38, vendor: Oracle Corporation
16:59:59.263 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6dbdfa38
16:59:59.263 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6dbdfa38, 0)
16:59:59.294 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.294 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@753bfb4b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@77d5a3ee, class it.tidalwave.image.metadata.TIFF)
16:59:59.294 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5b0d8236)
16:59:59.295 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@753bfb4b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@77d5a3ee, class it.tidalwave.image.metadata.EXIF)
16:59:59.295 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1ee9a039)
16:59:59.295 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@753bfb4b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@77d5a3ee, class it.tidalwave.image.metadata.MakerNote)
16:59:59.295 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.295 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@753bfb4b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@77d5a3ee, class it.tidalwave.image.metadata.IPTC)
16:59:59.295 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@34a2e10c)
16:59:59.295 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@753bfb4b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@77d5a3ee, class it.tidalwave.image.metadata.XMP)
16:59:59.295 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6e32eea5)
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:28
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.295 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:11:02 10:42:15
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:11:02 10:42:15
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Piovanello pancianera (Calidris alpina).
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Calidris, Calidris alpina, Charadriiformes, Chordata, Eukaryota, Piovanello pancianera, Scolopacidae, Taxonomy]
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031102
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 104215+0100
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031102
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 104215+0100
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.296 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 175
16:59:59.297 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/500 sec @ ƒ/5.6, -0.67 EV, ISO 320
TITLE: Piovanello pancianera (Calidris alpina).

16:59:59.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031102-0019.txt
16:59:59.297 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031102-0019.txt
16:59:59.298 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 39 msec
16:59:59.298 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.305 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.305 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.305 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0041.jpg]
16:59:59.305 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0041.jpg, 0, 0, [METADATA])
16:59:59.305 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0041.jpg, 0)
16:59:59.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031102-0041.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.305 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5f7a911f, false, jpg)
16:59:59.305 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5f7a911f, javax.imageio.ImageIO$ImageReaderIterator@2d45db20)
16:59:59.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@127350d8, vendor: Oracle Corporation
16:59:59.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@127350d8, vendor: Oracle Corporation
16:59:59.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@127350d8
16:59:59.305 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@127350d8, 0)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15c8bb25, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d35dcd4, class it.tidalwave.image.metadata.TIFF)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52bf434b)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15c8bb25, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d35dcd4, class it.tidalwave.image.metadata.EXIF)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64f578eb)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15c8bb25, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d35dcd4, class it.tidalwave.image.metadata.MakerNote)
16:59:59.328 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15c8bb25, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d35dcd4, class it.tidalwave.image.metadata.IPTC)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@34b4f6c3)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15c8bb25, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1d35dcd4, class it.tidalwave.image.metadata.XMP)
16:59:59.328 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7d45ffd)
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:28
16:59:59.328 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 63/10
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:11:02 10:53:29
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:11:02 10:53:29
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 5310704/1000000
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 3/1
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 7
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [180/1, 180/1, 28/10, 28/10]
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 180.0 mm f/2.8
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Calidris, Calidris alpina, Charadriiformes, Chordata, Eukaryota, Piovanello pancianera, Scolopacidae, Taxonomy]
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031102
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 105329+0100
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031102
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 105329+0100
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.329 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
16:59:59.330 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/180 sec @ ƒ/6.3, ISO 320
TITLE: 

16:59:59.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031102-0041.txt
16:59:59.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031102-0041.txt
16:59:59.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 47 msec
16:59:59.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031220-0033.jpg]
16:59:59.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031220-0033.jpg, 0, 0, [METADATA])
16:59:59.359 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031220-0033.jpg, 0)
16:59:59.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031220-0033.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.359 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@71d85b53, false, jpg)
16:59:59.359 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@71d85b53, javax.imageio.ImageIO$ImageReaderIterator@2a04a440)
16:59:59.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@564d5883, vendor: Oracle Corporation
16:59:59.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@564d5883, vendor: Oracle Corporation
16:59:59.359 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@564d5883
16:59:59.360 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@564d5883, 0)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f3964b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@438cb294, class it.tidalwave.image.metadata.TIFF)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@42ef0b7c)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f3964b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@438cb294, class it.tidalwave.image.metadata.EXIF)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@94af25)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f3964b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@438cb294, class it.tidalwave.image.metadata.MakerNote)
16:59:59.382 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f3964b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@438cb294, class it.tidalwave.image.metadata.IPTC)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@34bc5763)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f3964b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@438cb294, class it.tidalwave.image.metadata.XMP)
16:59:59.382 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@12025b72)
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:29
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:20 14:23:16
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:20 14:23:16
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 5/1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 420/1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 630
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.383 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Charadriidae, Charadriiformes, Chordata, Eukaryota, Pivieressa, Pluvialis, Pluvialis squatarola, Taxonomy]
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031220
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 142316+0100
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031220
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 142316+0100
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.384 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:59:59.384 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 420 mm, 1/640 sec @ ƒ/10, ISO 320
TITLE: 

16:59:59.385 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.385 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.385 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031220-0033.txt
16:59:59.385 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031220-0033.txt
16:59:59.385 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
16:59:59.385 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.401 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.401 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.401 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0007.jpg]
16:59:59.401 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.401 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0007.jpg, 0, 0, [METADATA])
16:59:59.401 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0007.jpg, 0)
16:59:59.401 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0007.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.401 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.402 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3d1f6213, false, jpg)
16:59:59.402 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3d1f6213, javax.imageio.ImageIO$ImageReaderIterator@4f7c5402)
16:59:59.403 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@faa592b, vendor: Oracle Corporation
16:59:59.403 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@faa592b, vendor: Oracle Corporation
16:59:59.403 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@faa592b
16:59:59.403 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@faa592b, 0)
16:59:59.427 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.427 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@14f03098, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@494e502c, class it.tidalwave.image.metadata.TIFF)
16:59:59.427 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d904637)
16:59:59.427 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@14f03098, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@494e502c, class it.tidalwave.image.metadata.EXIF)
16:59:59.427 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6815e19c)
16:59:59.427 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@14f03098, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@494e502c, class it.tidalwave.image.metadata.MakerNote)
16:59:59.427 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.428 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@14f03098, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@494e502c, class it.tidalwave.image.metadata.IPTC)
16:59:59.428 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7df468f6)
16:59:59.428 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@14f03098, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@494e502c, class it.tidalwave.image.metadata.XMP)
16:59:59.428 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@46808854)
16:59:59.434 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.434 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.434 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.434 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.434 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:30
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 11:58:23
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 11:58:23
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 20
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 20
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Pettegola nascosta nel canneto.
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115823+0100
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115823+0100
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.435 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 170
16:59:59.436 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/11, -0.33 EV, ISO 450
TITLE: Pettegola nascosta nel canneto.

16:59:59.438 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.438 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.438 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0007.txt
16:59:59.438 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0007.txt
16:59:59.438 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 37 msec
16:59:59.438 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.441 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.441 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.441 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0062.jpg]
16:59:59.441 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0062.jpg, 0, 0, [METADATA])
16:59:59.441 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0062.jpg, 0)
16:59:59.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0062.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.441 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@35f9c37c, false, jpg)
16:59:59.441 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@35f9c37c, javax.imageio.ImageIO$ImageReaderIterator@18f9745a)
16:59:59.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@687fa4d0, vendor: Oracle Corporation
16:59:59.441 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@687fa4d0, vendor: Oracle Corporation
16:59:59.442 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@687fa4d0
16:59:59.442 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@687fa4d0, 0)
16:59:59.456 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.457 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e365c33, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5bfa2801, class it.tidalwave.image.metadata.TIFF)
16:59:59.457 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7b787996)
16:59:59.457 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e365c33, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5bfa2801, class it.tidalwave.image.metadata.EXIF)
16:59:59.457 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4f8aa5fe)
16:59:59.457 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e365c33, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5bfa2801, class it.tidalwave.image.metadata.MakerNote)
16:59:59.457 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.457 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e365c33, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5bfa2801, class it.tidalwave.image.metadata.IPTC)
16:59:59.457 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@33a1bff8)
16:59:59.457 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e365c33, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5bfa2801, class it.tidalwave.image.metadata.XMP)
16:59:59.457 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@391133ad)
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:30
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.457 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 12:57:00
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 12:57:00
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Pettegola.
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Charadriiformes, Chordata, Eukaryota, Pettegola, Scolopacidae, Taxonomy, Tringa, Tringa totanus]
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125700+0100
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125700+0100
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.458 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
16:59:59.467 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/11, -0.67 EV, ISO 200
TITLE: Pettegola.

16:59:59.467 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.467 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.467 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0062.txt
16:59:59.468 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0062.txt
16:59:59.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 27 msec
16:59:59.468 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.476 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.476 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.476 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0085.jpg]
16:59:59.476 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.476 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0085.jpg, 0, 0, [METADATA])
16:59:59.476 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0085.jpg, 0)
16:59:59.476 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0085.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.476 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.476 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7020deaa, false, jpg)
16:59:59.477 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7020deaa, javax.imageio.ImageIO$ImageReaderIterator@418e1cd6)
16:59:59.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6a584533, vendor: Oracle Corporation
16:59:59.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6a584533, vendor: Oracle Corporation
16:59:59.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6a584533
16:59:59.477 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6a584533, 0)
16:59:59.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.511 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9b9a322, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21e00efb, class it.tidalwave.image.metadata.TIFF)
16:59:59.511 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@65450878)
16:59:59.511 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9b9a322, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21e00efb, class it.tidalwave.image.metadata.EXIF)
16:59:59.511 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5ef99f75)
16:59:59.511 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9b9a322, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21e00efb, class it.tidalwave.image.metadata.MakerNote)
16:59:59.511 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.511 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9b9a322, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21e00efb, class it.tidalwave.image.metadata.IPTC)
16:59:59.511 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a9d873b)
16:59:59.511 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9b9a322, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21e00efb, class it.tidalwave.image.metadata.XMP)
16:59:59.511 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3b2bd545)
16:59:59.511 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.511 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.511 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.511 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:33
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 13:05:47
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 13:05:47
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 20
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 20
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Nutrirsi in eleganza (Recurvirostra avosetta).
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Avocetta, Charadriiformes, Chordata, Eukaryota, Recurvirostra, Recurvirostra avosetta, Recurvirostridae, Taxonomy]
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130547+0100
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130547+0100
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.512 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 700
16:59:59.513 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/11, -0.67 EV, ISO 200
TITLE: Nutrirsi in eleganza (Recurvirostra avosetta).

16:59:59.514 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.514 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.514 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0085.txt
16:59:59.514 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0085.txt
16:59:59.514 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:59:59.514 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.516 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.516 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.516 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0090.jpg]
16:59:59.516 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.516 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0090.jpg, 0, 0, [METADATA])
16:59:59.516 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0090.jpg, 0)
16:59:59.516 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0090.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.516 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.518 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@64992713, false, jpg)
16:59:59.518 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@64992713, javax.imageio.ImageIO$ImageReaderIterator@60386e94)
16:59:59.518 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@21f0508, vendor: Oracle Corporation
16:59:59.518 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@21f0508, vendor: Oracle Corporation
16:59:59.518 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@21f0508
16:59:59.518 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@21f0508, 0)
16:59:59.544 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.544 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f241437, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35697f9e, class it.tidalwave.image.metadata.TIFF)
16:59:59.544 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@29296e7)
16:59:59.545 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f241437, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35697f9e, class it.tidalwave.image.metadata.EXIF)
16:59:59.545 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6ae47c1e)
16:59:59.545 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f241437, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35697f9e, class it.tidalwave.image.metadata.MakerNote)
16:59:59.545 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.545 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f241437, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35697f9e, class it.tidalwave.image.metadata.IPTC)
16:59:59.545 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@58e48d9)
16:59:59.545 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f241437, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@35697f9e, class it.tidalwave.image.metadata.XMP)
16:59:59.545 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7be55279)
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:31
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.545 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 13:12:19
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 13:12:19
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Avocetta, Charadriiformes, Chordata, Eukaryota, Recurvirostra, Recurvirostra avosetta, Recurvirostridae, Taxonomy]
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 131219+0100
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 131219+0100
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.546 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 183
16:59:59.547 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/11, -0.67 EV, ISO 200
TITLE: 

16:59:59.548 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.548 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.548 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0090.txt
16:59:59.548 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0090.txt
16:59:59.548 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
16:59:59.548 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0091.jpg]
16:59:59.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.553 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0091.jpg, 0, 0, [METADATA])
16:59:59.554 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0091.jpg, 0)
16:59:59.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20031227-0091.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.554 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@27c243a3, false, jpg)
16:59:59.563 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@27c243a3, javax.imageio.ImageIO$ImageReaderIterator@54e8f10a)
16:59:59.563 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7563ca08, vendor: Oracle Corporation
16:59:59.563 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7563ca08, vendor: Oracle Corporation
16:59:59.563 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7563ca08
16:59:59.563 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7563ca08, 0)
16:59:59.576 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6670d46e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@da87122, class it.tidalwave.image.metadata.TIFF)
16:59:59.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@729cb7b)
16:59:59.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6670d46e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@da87122, class it.tidalwave.image.metadata.EXIF)
16:59:59.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@9bd7c1)
16:59:59.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6670d46e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@da87122, class it.tidalwave.image.metadata.MakerNote)
16:59:59.577 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6670d46e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@da87122, class it.tidalwave.image.metadata.IPTC)
16:59:59.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6028b018)
16:59:59.577 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6670d46e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@da87122, class it.tidalwave.image.metadata.XMP)
16:59:59.577 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2e47ec5e)
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:32
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
16:59:59.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2003:12:27 13:12:20
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2003:12:27 13:12:20
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.578 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: L'eleganza e il suo riflesso (Recurvirostra avosetta).
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Avocetta, Charadriiformes, Chordata, Eukaryota, Recurvirostra, Recurvirostra avosetta, Recurvirostridae, Taxonomy]
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20031227
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 131220+0100
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20031227
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 131220+0100
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.579 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 223
16:59:59.580 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/11, -0.67 EV, ISO 200
TITLE: L'eleganza e il suo riflesso (Recurvirostra avosetta).

16:59:59.580 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.580 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.580 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20031227-0091.txt
16:59:59.580 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20031227-0091.txt
16:59:59.581 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 28 msec
16:59:59.581 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.583 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.583 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.583 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0060.jpg]
16:59:59.583 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.583 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0060.jpg, 0, 0, [METADATA])
16:59:59.583 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0060.jpg, 0)
16:59:59.584 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0060.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.584 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.584 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@c73b9fc, false, jpg)
16:59:59.587 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@c73b9fc, javax.imageio.ImageIO$ImageReaderIterator@45ba21bc)
16:59:59.587 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4d2cd74, vendor: Oracle Corporation
16:59:59.587 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4d2cd74, vendor: Oracle Corporation
16:59:59.587 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4d2cd74
16:59:59.587 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4d2cd74, 0)
16:59:59.598 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.598 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32cbb8c6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@20e06a86, class it.tidalwave.image.metadata.TIFF)
16:59:59.599 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4c3133a1)
16:59:59.599 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32cbb8c6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@20e06a86, class it.tidalwave.image.metadata.EXIF)
16:59:59.599 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2fea162a)
16:59:59.599 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32cbb8c6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@20e06a86, class it.tidalwave.image.metadata.MakerNote)
16:59:59.599 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.599 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32cbb8c6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@20e06a86, class it.tidalwave.image.metadata.IPTC)
16:59:59.599 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@40889699)
16:59:59.599 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@32cbb8c6, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@20e06a86, class it.tidalwave.image.metadata.XMP)
16:59:59.599 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@639f7054)
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:14
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:23:52
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:23:52
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.600 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 162352+0100
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 162352+0100
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.601 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:59:59.602 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/10, -0.67 EV, ISO 200
TITLE: 

16:59:59.602 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.602 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.602 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0060.txt
16:59:59.602 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0060.txt
16:59:59.603 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 20 msec
16:59:59.603 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.607 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.608 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.608 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0075.jpg]
16:59:59.608 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.608 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0075.jpg, 0, 0, [METADATA])
16:59:59.608 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0075.jpg, 0)
16:59:59.608 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0075.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.608 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.608 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@54557dd8, false, jpg)
16:59:59.608 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@54557dd8, javax.imageio.ImageIO$ImageReaderIterator@1a593fc7)
16:59:59.608 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c5b04c7, vendor: Oracle Corporation
16:59:59.608 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c5b04c7, vendor: Oracle Corporation
16:59:59.608 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2c5b04c7
16:59:59.608 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2c5b04c7, 0)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.631 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3fa27158, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2b2757, class it.tidalwave.image.metadata.TIFF)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6026c754)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3fa27158, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2b2757, class it.tidalwave.image.metadata.EXIF)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3d7c21b7)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3fa27158, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2b2757, class it.tidalwave.image.metadata.MakerNote)
16:59:59.631 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.631 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3fa27158, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2b2757, class it.tidalwave.image.metadata.IPTC)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@11f8bff1)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3fa27158, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4b2b2757, class it.tidalwave.image.metadata.XMP)
16:59:59.631 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3fb2306)
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:18 19:25:23
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.632 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:45:41
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:45:41
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 164541+0100
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 164541+0100
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.633 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 166
16:59:59.638 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/10, -0.67 EV, ISO 400
TITLE: 

16:59:59.638 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.638 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.638 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0075.txt
16:59:59.638 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0075.txt
16:59:59.639 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 31 msec
16:59:59.639 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.640 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.640 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.640 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0083.jpg]
16:59:59.640 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.640 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0083.jpg, 0, 0, [METADATA])
16:59:59.640 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0083.jpg, 0)
16:59:59.640 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0083.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.641 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.641 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@58da1b27, false, jpg)
16:59:59.641 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@58da1b27, javax.imageio.ImageIO$ImageReaderIterator@347c6044)
16:59:59.641 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@210d1b45, vendor: Oracle Corporation
16:59:59.641 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@210d1b45, vendor: Oracle Corporation
16:59:59.641 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@210d1b45
16:59:59.641 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@210d1b45, 0)
16:59:59.673 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.674 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35b1e5e5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7caf0725, class it.tidalwave.image.metadata.TIFF)
16:59:59.674 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@644acaff)
16:59:59.674 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35b1e5e5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7caf0725, class it.tidalwave.image.metadata.EXIF)
16:59:59.674 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6241ef96)
16:59:59.674 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35b1e5e5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7caf0725, class it.tidalwave.image.metadata.MakerNote)
16:59:59.674 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.674 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35b1e5e5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7caf0725, class it.tidalwave.image.metadata.IPTC)
16:59:59.674 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5865b0f6)
16:59:59.674 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@35b1e5e5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7caf0725, class it.tidalwave.image.metadata.XMP)
16:59:59.674 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c7712f0)
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:15
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.674 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:46:52
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:46:52
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 164652+0100
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 164652+0100
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.675 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 166
16:59:59.676 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/10, -0.67 EV, ISO 360
TITLE: 

16:59:59.676 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.676 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.676 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0083.txt
16:59:59.676 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0083.txt
16:59:59.677 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 37 msec
16:59:59.677 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.695 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.695 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.695 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0095.jpg]
16:59:59.695 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.696 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0095.jpg, 0, 0, [METADATA])
16:59:59.696 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0095.jpg, 0)
16:59:59.696 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0095.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.696 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.696 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3dd916d9, false, jpg)
16:59:59.696 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3dd916d9, javax.imageio.ImageIO$ImageReaderIterator@7cdd8582)
16:59:59.696 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3bfb81be, vendor: Oracle Corporation
16:59:59.696 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3bfb81be, vendor: Oracle Corporation
16:59:59.696 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3bfb81be
16:59:59.696 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3bfb81be, 0)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2bd89b8e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c49193a, class it.tidalwave.image.metadata.TIFF)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@b51d862)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2bd89b8e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c49193a, class it.tidalwave.image.metadata.EXIF)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@575dab37)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2bd89b8e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c49193a, class it.tidalwave.image.metadata.MakerNote)
16:59:59.709 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2bd89b8e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c49193a, class it.tidalwave.image.metadata.IPTC)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@38b65eb9)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2bd89b8e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4c49193a, class it.tidalwave.image.metadata.XMP)
16:59:59.709 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3c32105c)
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:15
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 500
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:50:13
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:50:13
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.710 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 165013+0100
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 165013+0100
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.711 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 166
16:59:59.711 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/10, -0.33 EV, ISO 500
TITLE: 

16:59:59.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0095.txt
16:59:59.712 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0095.txt
16:59:59.712 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 17 msec
16:59:59.713 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0096.jpg]
16:59:59.715 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.715 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0096.jpg, 0, 0, [METADATA])
16:59:59.715 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0096.jpg, 0)
16:59:59.715 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040102-0096.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.715 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.715 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3693deae, false, jpg)
16:59:59.716 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3693deae, javax.imageio.ImageIO$ImageReaderIterator@6f3af541)
16:59:59.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@21e40707, vendor: Oracle Corporation
16:59:59.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@21e40707, vendor: Oracle Corporation
16:59:59.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@21e40707
16:59:59.716 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@21e40707, 0)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.728 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@677f1963, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6622f6b4, class it.tidalwave.image.metadata.TIFF)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@398e1a48)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@677f1963, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6622f6b4, class it.tidalwave.image.metadata.EXIF)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d95957c)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@677f1963, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6622f6b4, class it.tidalwave.image.metadata.MakerNote)
16:59:59.728 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.728 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@677f1963, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6622f6b4, class it.tidalwave.image.metadata.IPTC)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2be33ac)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@677f1963, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6622f6b4, class it.tidalwave.image.metadata.XMP)
16:59:59.728 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73d8f219)
16:59:59.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.728 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:18 19:25:24
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:02 16:51:29
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:02 16:51:29
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040102
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 165129+0100
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040102
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 165129+0100
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.729 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
16:59:59.730 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/10, -0.33 EV, ISO 560
TITLE: 

16:59:59.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040102-0096.txt
16:59:59.730 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040102-0096.txt
16:59:59.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 16 msec
16:59:59.731 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.732 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.732 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.732 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0001.jpg]
16:59:59.732 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.733 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0001.jpg, 0, 0, [METADATA])
16:59:59.733 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0001.jpg, 0)
16:59:59.733 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0001.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.733 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.733 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@19a5d711, false, jpg)
16:59:59.735 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@19a5d711, javax.imageio.ImageIO$ImageReaderIterator@7c89133)
16:59:59.735 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@500a6c2f, vendor: Oracle Corporation
16:59:59.735 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@500a6c2f, vendor: Oracle Corporation
16:59:59.735 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@500a6c2f
16:59:59.735 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@500a6c2f, 0)
16:59:59.747 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.747 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@704a0f9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46ccf22, class it.tidalwave.image.metadata.TIFF)
16:59:59.748 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@620978eb)
16:59:59.748 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@704a0f9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46ccf22, class it.tidalwave.image.metadata.EXIF)
16:59:59.748 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5599d304)
16:59:59.748 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@704a0f9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46ccf22, class it.tidalwave.image.metadata.MakerNote)
16:59:59.749 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.749 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@704a0f9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46ccf22, class it.tidalwave.image.metadata.IPTC)
16:59:59.749 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7738b226)
16:59:59.749 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@704a0f9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@46ccf22, class it.tidalwave.image.metadata.XMP)
16:59:59.749 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@15cf663c)
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:19
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1600
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:06:21
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:06:21
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 090621+0100
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 090621+0100
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.754 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:59:59.757 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 35mm ƒ/2D AF @ 35 mm, 1/160 sec @ ƒ/9, ISO 1600
TITLE: 

16:59:59.758 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.758 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.758 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0001.txt
16:59:59.758 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0001.txt
16:59:59.758 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 26 msec
16:59:59.758 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.760 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.760 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.760 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0003.jpg]
16:59:59.760 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.760 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0003.jpg, 0, 0, [METADATA])
16:59:59.760 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0003.jpg, 0)
16:59:59.760 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0003.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.760 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.760 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3bbb5b2, false, jpg)
16:59:59.760 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3bbb5b2, javax.imageio.ImageIO$ImageReaderIterator@37c47166)
16:59:59.761 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae93815, vendor: Oracle Corporation
16:59:59.761 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae93815, vendor: Oracle Corporation
16:59:59.761 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae93815
16:59:59.761 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5ae93815, 0)
16:59:59.772 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.772 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7346bede, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@607c0933, class it.tidalwave.image.metadata.TIFF)
16:59:59.772 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6cd75a1b)
16:59:59.772 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7346bede, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@607c0933, class it.tidalwave.image.metadata.EXIF)
16:59:59.772 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c9e3083)
16:59:59.772 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7346bede, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@607c0933, class it.tidalwave.image.metadata.MakerNote)
16:59:59.772 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.772 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7346bede, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@607c0933, class it.tidalwave.image.metadata.IPTC)
16:59:59.772 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6a68cb80)
16:59:59.773 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7346bede, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@607c0933, class it.tidalwave.image.metadata.XMP)
16:59:59.773 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6add626f)
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:22
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.773 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:18:02
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:18:02
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:59.774 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 091802+0100
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 091802+0100
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.775 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:59:59.776 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 35mm ƒ/2D AF @ 35 mm, 1/100 sec @ ƒ/5.6, -0.33 EV, ISO 200
TITLE: 

16:59:59.776 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.776 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.776 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0003.txt
16:59:59.776 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0003.txt
16:59:59.777 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 16 msec
16:59:59.777 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.779 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.779 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.779 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0004.jpg]
16:59:59.779 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0004.jpg, 0, 0, [METADATA])
16:59:59.779 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0004.jpg, 0)
16:59:59.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0004.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.779 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@179eb386, false, jpg)
16:59:59.779 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@179eb386, javax.imageio.ImageIO$ImageReaderIterator@2896e105)
16:59:59.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5748ffe3, vendor: Oracle Corporation
16:59:59.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5748ffe3, vendor: Oracle Corporation
16:59:59.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5748ffe3
16:59:59.779 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5748ffe3, 0)
16:59:59.801 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.802 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@603601a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@70915da3, class it.tidalwave.image.metadata.TIFF)
16:59:59.802 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@66fd7b2)
16:59:59.802 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@603601a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@70915da3, class it.tidalwave.image.metadata.EXIF)
16:59:59.802 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@658ec00c)
16:59:59.802 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@603601a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@70915da3, class it.tidalwave.image.metadata.MakerNote)
16:59:59.802 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.802 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@603601a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@70915da3, class it.tidalwave.image.metadata.IPTC)
16:59:59.802 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3565ee15)
16:59:59.802 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@603601a1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@70915da3, class it.tidalwave.image.metadata.XMP)
16:59:59.802 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fe3d15f)
16:59:59.802 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.802 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.802 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.802 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.802 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.802 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.802 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:21
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:20:41
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:20:41
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
16:59:59.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092041+0100
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092041+0100
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:59:59.805 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 35mm ƒ/2D AF @ 35 mm, 1/100 sec @ ƒ/5.6, -0.33 EV, ISO 320
TITLE: 

16:59:59.805 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.805 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.805 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0004.txt
16:59:59.805 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0004.txt
16:59:59.805 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 27 msec
16:59:59.805 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.816 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.816 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.816 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0005.jpg]
16:59:59.816 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.816 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0005.jpg, 0, 0, [METADATA])
16:59:59.816 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0005.jpg, 0)
16:59:59.816 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0005.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.816 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.816 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@12bd2630, false, jpg)
16:59:59.816 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@12bd2630, javax.imageio.ImageIO$ImageReaderIterator@1546a589)
16:59:59.817 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d0937e, vendor: Oracle Corporation
16:59:59.817 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d0937e, vendor: Oracle Corporation
16:59:59.817 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d0937e
16:59:59.817 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6d0937e, 0)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.839 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4fd7c296, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d9ef371, class it.tidalwave.image.metadata.TIFF)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@d303dc9)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4fd7c296, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d9ef371, class it.tidalwave.image.metadata.EXIF)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@39e67fbc)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4fd7c296, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d9ef371, class it.tidalwave.image.metadata.MakerNote)
16:59:59.839 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.839 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4fd7c296, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d9ef371, class it.tidalwave.image.metadata.IPTC)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4854c964)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4fd7c296, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4d9ef371, class it.tidalwave.image.metadata.XMP)
16:59:59.839 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@726bbe64)
16:59:59.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:24
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 56/10
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:20:50
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:20:50
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4970854/1000000
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092050+0100
16:59:59.840 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092050+0100
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.841 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
16:59:59.851 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 35mm ƒ/2D AF @ 35 mm, 1/100 sec @ ƒ/5.6, -0.33 EV, ISO 200
TITLE: 

16:59:59.852 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.852 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.852 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0005.txt
16:59:59.852 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0005.txt
16:59:59.854 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 38 msec
16:59:59.854 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.856 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.856 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.856 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0009.jpg]
16:59:59.856 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.856 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0009.jpg, 0, 0, [METADATA])
16:59:59.856 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0009.jpg, 0)
16:59:59.856 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0009.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.856 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.856 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@33dbd53, false, jpg)
16:59:59.856 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@33dbd53, javax.imageio.ImageIO$ImageReaderIterator@33260ecd)
16:59:59.856 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@24ab83c8, vendor: Oracle Corporation
16:59:59.856 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@24ab83c8, vendor: Oracle Corporation
16:59:59.856 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@24ab83c8
16:59:59.856 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@24ab83c8, 0)
16:59:59.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46309fa8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3e7de165, class it.tidalwave.image.metadata.TIFF)
16:59:59.877 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@671f70bc)
16:59:59.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46309fa8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3e7de165, class it.tidalwave.image.metadata.EXIF)
16:59:59.877 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@244ba147)
16:59:59.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46309fa8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3e7de165, class it.tidalwave.image.metadata.MakerNote)
16:59:59.877 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46309fa8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3e7de165, class it.tidalwave.image.metadata.IPTC)
16:59:59.877 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6644b7b9)
16:59:59.877 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@46309fa8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3e7de165, class it.tidalwave.image.metadata.XMP)
16:59:59.878 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@376314dd)
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:26
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:46:19
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:46:19
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 2
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 2
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.878 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 094619+0100
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 094619+0100
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.879 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:59:59.879 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 35mm ƒ/2D AF @ 35 mm, 1/100 sec @ ƒ/8, -0.33 EV, ISO 360
TITLE: 

16:59:59.880 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.880 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.880 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0009.txt
16:59:59.880 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0009.txt
16:59:59.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 24 msec
16:59:59.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.895 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.895 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.895 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0011.jpg]
16:59:59.895 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.896 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0011.jpg, 0, 0, [METADATA])
16:59:59.896 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0011.jpg, 0)
16:59:59.896 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0011.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.896 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.896 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3d2bb013, false, jpg)
16:59:59.897 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@3d2bb013, javax.imageio.ImageIO$ImageReaderIterator@167eab4)
16:59:59.897 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7fab8e9a, vendor: Oracle Corporation
16:59:59.897 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7fab8e9a, vendor: Oracle Corporation
16:59:59.897 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7fab8e9a
16:59:59.897 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7fab8e9a, 0)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.916 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1b5b650d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38a7f7a2, class it.tidalwave.image.metadata.TIFF)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@27ca3040)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1b5b650d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38a7f7a2, class it.tidalwave.image.metadata.EXIF)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@652e4bb6)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1b5b650d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38a7f7a2, class it.tidalwave.image.metadata.MakerNote)
16:59:59.916 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.916 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1b5b650d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38a7f7a2, class it.tidalwave.image.metadata.IPTC)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@251d3913)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1b5b650d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@38a7f7a2, class it.tidalwave.image.metadata.XMP)
16:59:59.916 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2280c0f5)
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:26
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/100
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 09:47:18
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 09:47:18
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 6643856/1000000
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.917 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 2
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 2
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 094718+0100
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 094718+0100
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.918 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
16:59:59.919 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 35mm ƒ/2D AF @ 35 mm, 1/100 sec @ ƒ/8, -0.33 EV, ISO 450
TITLE: 

16:59:59.919 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.919 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.919 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0011.txt
16:59:59.919 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0011.txt
16:59:59.934 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 24 msec
16:59:59.934 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.939 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.939 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.939 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0015.jpg]
16:59:59.939 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.939 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0015.jpg, 0, 0, [METADATA])
16:59:59.939 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0015.jpg, 0)
16:59:59.939 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0015.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.939 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.940 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@a99f50e, false, jpg)
16:59:59.940 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@a99f50e, javax.imageio.ImageIO$ImageReaderIterator@18211894)
16:59:59.940 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@234a8c1f, vendor: Oracle Corporation
16:59:59.940 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@234a8c1f, vendor: Oracle Corporation
16:59:59.940 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@234a8c1f
16:59:59.940 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@234a8c1f, 0)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
16:59:59.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@764b7ff7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1962f55, class it.tidalwave.image.metadata.TIFF)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@16d8a25e)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@764b7ff7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1962f55, class it.tidalwave.image.metadata.EXIF)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3bd6ce4e)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@764b7ff7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1962f55, class it.tidalwave.image.metadata.MakerNote)
16:59:59.970 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
16:59:59.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@764b7ff7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1962f55, class it.tidalwave.image.metadata.IPTC)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@164fba04)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@764b7ff7, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1962f55, class it.tidalwave.image.metadata.XMP)
16:59:59.970 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2693d31f)
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:33
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 280
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 11:16:51
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 11:16:51
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
16:59:59.971 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya fuligula, Chordata, Eukaryota, Moretta, Taxonomy]
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 111651+0100
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 111651+0100
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
16:59:59.972 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 198
16:59:59.973 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/9, -0.33 EV, ISO 280
TITLE: 

16:59:59.973 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
16:59:59.973 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
16:59:59.973 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0015.txt
16:59:59.973 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0015.txt
16:59:59.975 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 35 msec
16:59:59.975 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
16:59:59.977 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.977 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
16:59:59.977 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0062.jpg]
16:59:59.978 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
16:59:59.978 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0062.jpg, 0, 0, [METADATA])
16:59:59.978 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0062.jpg, 0)
16:59:59.978 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0062.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
16:59:59.978 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
16:59:59.978 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6e2a6063, false, jpg)
16:59:59.978 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6e2a6063, javax.imageio.ImageIO$ImageReaderIterator@47dcb3bd)
16:59:59.978 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7986302f, vendor: Oracle Corporation
16:59:59.978 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7986302f, vendor: Oracle Corporation
16:59:59.978 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7986302f
16:59:59.978 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7986302f, 0)
17:00:00.000 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.000 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79f6e671, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31b9a628, class it.tidalwave.image.metadata.TIFF)
17:00:00.001 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@668c8c55)
17:00:00.001 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79f6e671, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31b9a628, class it.tidalwave.image.metadata.EXIF)
17:00:00.001 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bf3fe88)
17:00:00.001 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79f6e671, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31b9a628, class it.tidalwave.image.metadata.MakerNote)
17:00:00.001 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.001 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79f6e671, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31b9a628, class it.tidalwave.image.metadata.IPTC)
17:00:00.001 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@45f854e9)
17:00:00.001 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@79f6e671, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@31b9a628, class it.tidalwave.image.metadata.XMP)
17:00:00.001 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@398c2298)
17:00:00.001 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.001 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.001 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:35
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 900
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 11:48:10
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 11:48:10
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
17:00:00.002 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Alzavola, Anas, Anas crecca, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Taxonomy]
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114810+0100
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114810+0100
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.003 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
17:00:00.004 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/9, -0.67 EV, ISO 900
TITLE: 

17:00:00.004 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.004 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.004 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0062.txt
17:00:00.004 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0062.txt
17:00:00.007 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 30 msec
17:00:00.007 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.010 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.010 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.010 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0083.jpg]
17:00:00.010 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.010 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0083.jpg, 0, 0, [METADATA])
17:00:00.010 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0083.jpg, 0)
17:00:00.010 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0083.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.010 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.010 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@79036056, false, jpg)
17:00:00.010 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@79036056, javax.imageio.ImageIO$ImageReaderIterator@964a7b0)
17:00:00.011 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@241410c5, vendor: Oracle Corporation
17:00:00.011 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@241410c5, vendor: Oracle Corporation
17:00:00.011 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@241410c5
17:00:00.011 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@241410c5, 0)
17:00:00.027 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.027 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@564c0e38, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@525aae0c, class it.tidalwave.image.metadata.TIFF)
17:00:00.027 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2afba04b)
17:00:00.027 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@564c0e38, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@525aae0c, class it.tidalwave.image.metadata.EXIF)
17:00:00.027 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@559ac87f)
17:00:00.031 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@564c0e38, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@525aae0c, class it.tidalwave.image.metadata.MakerNote)
17:00:00.031 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.031 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@564c0e38, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@525aae0c, class it.tidalwave.image.metadata.IPTC)
17:00:00.031 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6391313a)
17:00:00.031 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@564c0e38, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@525aae0c, class it.tidalwave.image.metadata.XMP)
17:00:00.031 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64bcd98a)
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:37
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 900
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 12:29:07
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 12:29:07
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
17:00:00.032 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Sarcelle d'hiver (Anas crecca).
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Alzavola, Anas, Anas crecca, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Taxonomy]
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 122907+0100
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 122907+0100
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.033 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
17:00:00.033 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/9, ISO 900
TITLE: Sarcelle d'hiver (Anas crecca).

17:00:00.034 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.034 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.034 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0083.txt
17:00:00.034 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0083.txt
17:00:00.034 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 24 msec
17:00:00.034 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.043 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.043 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.043 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0121.jpg]
17:00:00.043 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.043 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0121.jpg, 0, 0, [METADATA])
17:00:00.044 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0121.jpg, 0)
17:00:00.044 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0121.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.044 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.044 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2c3f9229, false, jpg)
17:00:00.047 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2c3f9229, javax.imageio.ImageIO$ImageReaderIterator@abe3a3)
17:00:00.048 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@14cd9288, vendor: Oracle Corporation
17:00:00.048 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@14cd9288, vendor: Oracle Corporation
17:00:00.048 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@14cd9288
17:00:00.048 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@14cd9288, 0)
17:00:00.087 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.087 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d01d83, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ff18823, class it.tidalwave.image.metadata.TIFF)
17:00:00.095 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@543e79cb)
17:00:00.095 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d01d83, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ff18823, class it.tidalwave.image.metadata.EXIF)
17:00:00.095 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1a23e131)
17:00:00.095 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d01d83, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ff18823, class it.tidalwave.image.metadata.MakerNote)
17:00:00.095 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.095 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d01d83, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ff18823, class it.tidalwave.image.metadata.IPTC)
17:00:00.095 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6d68cbf3)
17:00:00.095 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77d01d83, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ff18823, class it.tidalwave.image.metadata.XMP)
17:00:00.095 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6edbf6ed)
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:31
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1600
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 220
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 15:08:51
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 15:08:51
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 10643856/1000000
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 150851+0100
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 150851+0100
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.096 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.097 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
17:00:00.097 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1600 sec @ ƒ/9, -1.67 EV, ISO 220
TITLE: 

17:00:00.097 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.097 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.098 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0121.txt
17:00:00.098 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0121.txt
17:00:00.098 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 55 msec
17:00:00.099 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.102 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.102 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.102 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0128.jpg]
17:00:00.102 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.103 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0128.jpg, 0, 0, [METADATA])
17:00:00.103 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0128.jpg, 0)
17:00:00.103 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0128.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.103 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.103 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7e9079cf, false, jpg)
17:00:00.103 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7e9079cf, javax.imageio.ImageIO$ImageReaderIterator@29e10870)
17:00:00.104 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@77966cc3, vendor: Oracle Corporation
17:00:00.104 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@77966cc3, vendor: Oracle Corporation
17:00:00.104 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@77966cc3
17:00:00.104 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@77966cc3, 0)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.127 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@779d7ff4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@33a9f5b0, class it.tidalwave.image.metadata.TIFF)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1050fcff)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@779d7ff4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@33a9f5b0, class it.tidalwave.image.metadata.EXIF)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bcfe4ba)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@779d7ff4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@33a9f5b0, class it.tidalwave.image.metadata.MakerNote)
17:00:00.127 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.127 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@779d7ff4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@33a9f5b0, class it.tidalwave.image.metadata.IPTC)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@173158e8)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@779d7ff4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@33a9f5b0, class it.tidalwave.image.metadata.XMP)
17:00:00.127 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6bc93bcb)
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.128 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:31
17:00:00.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.129 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1600
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 250
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 15:11:14
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 15:11:14
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 10643856/1000000
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.130 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 151114+0100
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 151114+0100
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.131 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
17:00:00.132 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1600 sec @ ƒ/9, -1.67 EV, ISO 250
TITLE: 

17:00:00.138 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.139 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.139 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0128.txt
17:00:00.139 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0128.txt
17:00:00.141 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 37 msec
17:00:00.141 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.147 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.147 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.147 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0129.jpg]
17:00:00.147 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.148 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0129.jpg, 0, 0, [METADATA])
17:00:00.148 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0129.jpg, 0)
17:00:00.148 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040103-0129.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.148 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.149 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@75a45ce, false, jpg)
17:00:00.150 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@75a45ce, javax.imageio.ImageIO$ImageReaderIterator@35bd146b)
17:00:00.151 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3cb1a148, vendor: Oracle Corporation
17:00:00.151 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3cb1a148, vendor: Oracle Corporation
17:00:00.151 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3cb1a148
17:00:00.151 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3cb1a148, 0)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.179 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@133fb509, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2235fdc7, class it.tidalwave.image.metadata.TIFF)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4c721f6b)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@133fb509, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2235fdc7, class it.tidalwave.image.metadata.EXIF)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6549ac6d)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@133fb509, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2235fdc7, class it.tidalwave.image.metadata.MakerNote)
17:00:00.179 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.179 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@133fb509, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2235fdc7, class it.tidalwave.image.metadata.IPTC)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@bb0ca30)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@133fb509, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2235fdc7, class it.tidalwave.image.metadata.XMP)
17:00:00.179 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6e6d544)
17:00:00.180 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.180 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.180 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.180 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.180 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.180 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.190 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.190 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:24:01
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1600
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 250
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:03 15:11:43
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:03 15:11:43
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 10643856/1000000
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 8
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 8
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.191 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040103
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 151143+0100
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040103
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 151143+0100
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.192 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.193 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
17:00:00.193 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1600 sec @ ƒ/9, -1.67 EV, ISO 250
TITLE: 

17:00:00.194 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.194 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.194 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040103-0129.txt
17:00:00.194 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040103-0129.txt
17:00:00.197 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 48 msec
17:00:00.197 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0007.jpg]
17:00:00.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.201 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0007.jpg, 0, 0, [METADATA])
17:00:00.201 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0007.jpg, 0)
17:00:00.201 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0007.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.202 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.202 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@d0da1d6, false, jpg)
17:00:00.202 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@d0da1d6, javax.imageio.ImageIO$ImageReaderIterator@7033c58a)
17:00:00.202 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@25a8ff84, vendor: Oracle Corporation
17:00:00.202 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@25a8ff84, vendor: Oracle Corporation
17:00:00.202 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@25a8ff84
17:00:00.202 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@25a8ff84, 0)
17:00:00.244 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.244 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f8ad451, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dbc56fb, class it.tidalwave.image.metadata.TIFF)
17:00:00.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@37220ee3)
17:00:00.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f8ad451, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dbc56fb, class it.tidalwave.image.metadata.EXIF)
17:00:00.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4fba033c)
17:00:00.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f8ad451, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dbc56fb, class it.tidalwave.image.metadata.MakerNote)
17:00:00.245 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f8ad451, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dbc56fb, class it.tidalwave.image.metadata.IPTC)
17:00:00.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@568b7ec6)
17:00:00.245 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4f8ad451, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2dbc56fb, class it.tidalwave.image.metadata.XMP)
17:00:00.245 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@194ff162)
17:00:00.245 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:35
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 220
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 09:24:07
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 09:24:07
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.246 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya ferina, Aythya fuligula, Chordata, Eukaryota, Moretta, Moriglione, Taxonomy]
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092407+0100
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092407+0100
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.253 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 200
17:00:00.256 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/9, -0.67 EV, ISO 220
TITLE: 

17:00:00.262 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.262 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.262 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0007.txt
17:00:00.262 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0007.txt
17:00:00.263 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 61 msec
17:00:00.263 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.265 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.265 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.265 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0010.jpg]
17:00:00.265 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.272 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0010.jpg, 0, 0, [METADATA])
17:00:00.272 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0010.jpg, 0)
17:00:00.272 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0010.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.272 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.272 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@37aae870, false, jpg)
17:00:00.272 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@37aae870, javax.imageio.ImageIO$ImageReaderIterator@1571a63a)
17:00:00.272 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@599bda7e, vendor: Oracle Corporation
17:00:00.272 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@599bda7e, vendor: Oracle Corporation
17:00:00.272 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@599bda7e
17:00:00.272 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@599bda7e, 0)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.296 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1dbecb0a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1af1aae9, class it.tidalwave.image.metadata.TIFF)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@31ca510a)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1dbecb0a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1af1aae9, class it.tidalwave.image.metadata.EXIF)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@437b2db1)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1dbecb0a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1af1aae9, class it.tidalwave.image.metadata.MakerNote)
17:00:00.296 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.296 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1dbecb0a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1af1aae9, class it.tidalwave.image.metadata.IPTC)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2876584f)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1dbecb0a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1af1aae9, class it.tidalwave.image.metadata.XMP)
17:00:00.296 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3f47094a)
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:36
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
17:00:00.302 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 09:25:37
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 09:25:37
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 20
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 20
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya fuligula, Chordata, Eukaryota, Moretta, Taxonomy]
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092537+0100
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092537+0100
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.303 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 198
17:00:00.304 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/9, -0.33 EV, ISO 320
TITLE: 

17:00:00.305 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.305 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.305 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0010.txt
17:00:00.305 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0010.txt
17:00:00.307 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
17:00:00.307 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.310 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.310 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.310 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0012.jpg]
17:00:00.310 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.311 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0012.jpg, 0, 0, [METADATA])
17:00:00.311 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0012.jpg, 0)
17:00:00.311 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0012.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.311 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.311 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@71daf5d6, false, jpg)
17:00:00.312 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@71daf5d6, javax.imageio.ImageIO$ImageReaderIterator@1d0305fb)
17:00:00.312 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5d5f010a, vendor: Oracle Corporation
17:00:00.312 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5d5f010a, vendor: Oracle Corporation
17:00:00.312 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5d5f010a
17:00:00.312 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5d5f010a, 0)
17:00:00.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.337 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@778c5658, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52fe4ef2, class it.tidalwave.image.metadata.TIFF)
17:00:00.338 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@40383b24)
17:00:00.338 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@778c5658, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52fe4ef2, class it.tidalwave.image.metadata.EXIF)
17:00:00.338 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@186f51bb)
17:00:00.338 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@778c5658, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52fe4ef2, class it.tidalwave.image.metadata.MakerNote)
17:00:00.338 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.338 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@778c5658, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52fe4ef2, class it.tidalwave.image.metadata.IPTC)
17:00:00.338 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@dc4fa78)
17:00:00.338 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@778c5658, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@52fe4ef2, class it.tidalwave.image.metadata.XMP)
17:00:00.338 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2d6dbcec)
17:00:00.338 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:37
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 09:26:46
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 09:26:46
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.339 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya ferina, Aythya fuligula, Chordata, Eukaryota, Moretta, Moriglione, Taxonomy]
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 092646+0100
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 092646+0100
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.346 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 230
17:00:00.348 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/9, -0.33 EV, ISO 320
TITLE: 

17:00:00.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.348 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0012.txt
17:00:00.349 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0012.txt
17:00:00.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 39 msec
17:00:00.351 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0026.jpg]
17:00:00.353 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0026.jpg, 0, 0, [METADATA])
17:00:00.354 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0026.jpg, 0)
17:00:00.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0026.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.354 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.355 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@45ee48e7, false, jpg)
17:00:00.355 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@45ee48e7, javax.imageio.ImageIO$ImageReaderIterator@2170c3ed)
17:00:00.355 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@62e9a6cc, vendor: Oracle Corporation
17:00:00.355 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@62e9a6cc, vendor: Oracle Corporation
17:00:00.355 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@62e9a6cc
17:00:00.355 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@62e9a6cc, 0)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.369 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@389b2c60, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@176b3279, class it.tidalwave.image.metadata.TIFF)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@796a1cd1)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@389b2c60, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@176b3279, class it.tidalwave.image.metadata.EXIF)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@76b51e5f)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@389b2c60, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@176b3279, class it.tidalwave.image.metadata.MakerNote)
17:00:00.369 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.369 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@389b2c60, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@176b3279, class it.tidalwave.image.metadata.IPTC)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17acd4c5)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@389b2c60, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@176b3279, class it.tidalwave.image.metadata.XMP)
17:00:00.369 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@591ad4b3)
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:39
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 16/1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 10:30:40
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 10:30:40
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 8/1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.370 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Tadorna, Tadorna tadorna, Tadorninae, Taxonomy, Volpoca]
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 103040+0100
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 103040+0100
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.371 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 198
17:00:00.372 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/320 sec @ ƒ/16, -0.33 EV, ISO 400
TITLE: 

17:00:00.372 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.372 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.372 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0026.txt
17:00:00.372 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0026.txt
17:00:00.374 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 20 msec
17:00:00.374 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.376 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.376 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.376 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0113.jpg]
17:00:00.376 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.376 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0113.jpg, 0, 0, [METADATA])
17:00:00.376 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0113.jpg, 0)
17:00:00.376 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0113.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.377 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.377 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@431ac922, false, jpg)
17:00:00.377 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@431ac922, javax.imageio.ImageIO$ImageReaderIterator@70a8ebfc)
17:00:00.377 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f39afe, vendor: Oracle Corporation
17:00:00.377 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f39afe, vendor: Oracle Corporation
17:00:00.377 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1f39afe
17:00:00.377 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1f39afe, 0)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f77131b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@62ce5261, class it.tidalwave.image.metadata.TIFF)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5e4632cb)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f77131b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@62ce5261, class it.tidalwave.image.metadata.EXIF)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@524d00e7)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f77131b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@62ce5261, class it.tidalwave.image.metadata.MakerNote)
17:00:00.398 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f77131b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@62ce5261, class it.tidalwave.image.metadata.IPTC)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@15652e7e)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@7f77131b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@62ce5261, class it.tidalwave.image.metadata.XMP)
17:00:00.398 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5a83be9)
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:39
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 3
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:10:58
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:10:58
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
17:00:00.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Charadriidae, Charadriiformes, Chordata, Eukaryota, Pivieressa, Pluvialis, Pluvialis squatarola, Taxonomy]
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 141058+0100
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 141058+0100
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 197
17:00:00.403 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/500 sec @ ƒ/13, -0.67 EV, ISO 320
TITLE: 

17:00:00.407 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.407 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.407 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0113.txt
17:00:00.407 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0113.txt
17:00:00.409 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 31 msec
17:00:00.409 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.412 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.412 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.412 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0116.jpg]
17:00:00.412 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.414 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0116.jpg, 0, 0, [METADATA])
17:00:00.414 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0116.jpg, 0)
17:00:00.414 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0116.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.414 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.414 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@11cb348c, false, jpg)
17:00:00.414 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@11cb348c, javax.imageio.ImageIO$ImageReaderIterator@1465d125)
17:00:00.414 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@352e8cb3, vendor: Oracle Corporation
17:00:00.414 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@352e8cb3, vendor: Oracle Corporation
17:00:00.414 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@352e8cb3
17:00:00.414 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@352e8cb3, 0)
17:00:00.429 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.429 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6c6d3ce5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2de77ecf, class it.tidalwave.image.metadata.TIFF)
17:00:00.429 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d502d6c)
17:00:00.429 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6c6d3ce5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2de77ecf, class it.tidalwave.image.metadata.EXIF)
17:00:00.429 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@27688fc6)
17:00:00.429 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6c6d3ce5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2de77ecf, class it.tidalwave.image.metadata.MakerNote)
17:00:00.429 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.429 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6c6d3ce5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2de77ecf, class it.tidalwave.image.metadata.IPTC)
17:00:00.429 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@226715da)
17:00:00.429 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6c6d3ce5, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2de77ecf, class it.tidalwave.image.metadata.XMP)
17:00:00.430 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3460165f)
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:37
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.430 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 14/1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:31:38
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:31:38
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 761471/100000
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 143138+0100
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 143138+0100
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.431 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
17:00:00.433 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/640 sec @ ƒ/14, -1.00 EV, ISO 400
TITLE: 

17:00:00.433 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.433 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.433 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0116.txt
17:00:00.433 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0116.txt
17:00:00.440 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 22 msec
17:00:00.440 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0147.jpg]
17:00:00.442 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.443 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0147.jpg, 0, 0, [METADATA])
17:00:00.443 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0147.jpg, 0)
17:00:00.443 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0147.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.443 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.443 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@76e463d3, false, jpg)
17:00:00.443 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@76e463d3, javax.imageio.ImageIO$ImageReaderIterator@2b5f49de)
17:00:00.444 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e884ee5, vendor: Oracle Corporation
17:00:00.444 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e884ee5, vendor: Oracle Corporation
17:00:00.444 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2e884ee5
17:00:00.444 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2e884ee5, 0)
17:00:00.461 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.461 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c15515e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4086dd5f, class it.tidalwave.image.metadata.TIFF)
17:00:00.461 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1b018f9)
17:00:00.461 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c15515e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4086dd5f, class it.tidalwave.image.metadata.EXIF)
17:00:00.461 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@14aa12c5)
17:00:00.462 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c15515e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4086dd5f, class it.tidalwave.image.metadata.MakerNote)
17:00:00.462 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.462 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c15515e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4086dd5f, class it.tidalwave.image.metadata.IPTC)
17:00:00.462 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@12333eaf)
17:00:00.462 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2c15515e, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4086dd5f, class it.tidalwave.image.metadata.XMP)
17:00:00.462 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64a96593)
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:39
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:00.462 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:42:06
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:42:06
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144206+0100
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144206+0100
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.463 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
17:00:00.464 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/13, -1.00 EV, ISO 400
TITLE: 

17:00:00.464 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.464 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.464 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0147.txt
17:00:00.464 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0147.txt
17:00:00.467 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 23 msec
17:00:00.467 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.469 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.469 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.469 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0156.jpg]
17:00:00.469 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0156.jpg, 0, 0, [METADATA])
17:00:00.471 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0156.jpg, 0)
17:00:00.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0156.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.471 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.471 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1e7535a4, false, jpg)
17:00:00.472 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1e7535a4, javax.imageio.ImageIO$ImageReaderIterator@1eeae9d)
17:00:00.472 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d518749, vendor: Oracle Corporation
17:00:00.472 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d518749, vendor: Oracle Corporation
17:00:00.472 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@7d518749
17:00:00.472 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@7d518749, 0)
17:00:00.492 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.492 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@a16e4e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b0c4127, class it.tidalwave.image.metadata.TIFF)
17:00:00.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@43201fd1)
17:00:00.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@a16e4e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b0c4127, class it.tidalwave.image.metadata.EXIF)
17:00:00.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@794ca18b)
17:00:00.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@a16e4e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b0c4127, class it.tidalwave.image.metadata.MakerNote)
17:00:00.493 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@a16e4e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b0c4127, class it.tidalwave.image.metadata.IPTC)
17:00:00.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@44c073bd)
17:00:00.493 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@a16e4e3, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b0c4127, class it.tidalwave.image.metadata.XMP)
17:00:00.493 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5ddc077b)
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:40
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:44:38
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:44:38
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.493 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144438+0100
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144438+0100
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.494 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
17:00:00.495 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/13, -1.00 EV, ISO 360
TITLE: 

17:00:00.497 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.497 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.497 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0156.txt
17:00:00.497 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0156.txt
17:00:00.499 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 28 msec
17:00:00.499 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.503 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.503 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.503 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0157.jpg]
17:00:00.503 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.503 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0157.jpg, 0, 0, [METADATA])
17:00:00.503 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0157.jpg, 0)
17:00:00.503 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0157.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.504 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.504 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6c249eb5, false, jpg)
17:00:00.504 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6c249eb5, javax.imageio.ImageIO$ImageReaderIterator@1ad7892)
17:00:00.504 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d1bbd00, vendor: Oracle Corporation
17:00:00.504 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d1bbd00, vendor: Oracle Corporation
17:00:00.504 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6d1bbd00
17:00:00.504 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6d1bbd00, 0)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.517 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@50a65fb9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60651b10, class it.tidalwave.image.metadata.TIFF)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5769eb7b)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@50a65fb9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60651b10, class it.tidalwave.image.metadata.EXIF)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@16bee5fe)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@50a65fb9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60651b10, class it.tidalwave.image.metadata.MakerNote)
17:00:00.517 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.517 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@50a65fb9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60651b10, class it.tidalwave.image.metadata.IPTC)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@74873b07)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@50a65fb9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@60651b10, class it.tidalwave.image.metadata.XMP)
17:00:00.517 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3c72031c)
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:18 19:25:24
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.518 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
17:00:00.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.527 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:45:40
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:45:40
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144540+0100
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144540+0100
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.528 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.529 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
17:00:00.530 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/13, -1.00 EV, ISO 400
TITLE: 

17:00:00.530 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.530 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.530 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0157.txt
17:00:00.530 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0157.txt
17:00:00.532 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 27 msec
17:00:00.532 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.543 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.543 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.543 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0162.jpg]
17:00:00.543 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.544 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0162.jpg, 0, 0, [METADATA])
17:00:00.544 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0162.jpg, 0)
17:00:00.544 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040104-0162.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.544 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.544 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@406efe63, false, jpg)
17:00:00.544 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@406efe63, javax.imageio.ImageIO$ImageReaderIterator@41eab601)
17:00:00.545 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5973e4ec, vendor: Oracle Corporation
17:00:00.545 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5973e4ec, vendor: Oracle Corporation
17:00:00.545 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5973e4ec
17:00:00.545 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5973e4ec, 0)
17:00:00.568 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.569 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51173c3a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1785e670, class it.tidalwave.image.metadata.TIFF)
17:00:00.569 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@355c236b)
17:00:00.569 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51173c3a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1785e670, class it.tidalwave.image.metadata.EXIF)
17:00:00.569 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@74e33e86)
17:00:00.569 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51173c3a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1785e670, class it.tidalwave.image.metadata.MakerNote)
17:00:00.569 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.569 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51173c3a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1785e670, class it.tidalwave.image.metadata.IPTC)
17:00:00.569 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1cfd3acc)
17:00:00.569 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@51173c3a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1785e670, class it.tidalwave.image.metadata.XMP)
17:00:00.569 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@24f3e945)
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:41
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:04 14:45:58
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:04 14:45:58
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040104
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 144558+0100
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040104
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 144558+0100
17:00:00.593 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.594 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.594 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.594 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.594 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.594 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.598 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 246
17:00:00.599 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/13, -1.00 EV, ISO 450
TITLE: 

17:00:00.599 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.600 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.600 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040104-0162.txt
17:00:00.600 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040104-0162.txt
17:00:00.613 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 57 msec
17:00:00.613 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.622 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.622 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.622 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0033.jpg]
17:00:00.622 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.623 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0033.jpg, 0, 0, [METADATA])
17:00:00.623 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0033.jpg, 0)
17:00:00.623 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0033.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.623 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.623 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@25de3ccc, false, jpg)
17:00:00.623 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@25de3ccc, javax.imageio.ImageIO$ImageReaderIterator@6ebdbe96)
17:00:00.624 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46bb8cba, vendor: Oracle Corporation
17:00:00.624 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46bb8cba, vendor: Oracle Corporation
17:00:00.624 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@46bb8cba
17:00:00.624 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@46bb8cba, 0)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.639 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f92ee1b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@15d67d0f, class it.tidalwave.image.metadata.TIFF)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@38ab2740)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f92ee1b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@15d67d0f, class it.tidalwave.image.metadata.EXIF)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4463d9b7)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f92ee1b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@15d67d0f, class it.tidalwave.image.metadata.MakerNote)
17:00:00.639 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.639 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f92ee1b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@15d67d0f, class it.tidalwave.image.metadata.IPTC)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c991516)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@f92ee1b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@15d67d0f, class it.tidalwave.image.metadata.XMP)
17:00:00.639 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7a01358f)
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:39
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/160
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 11:26:37
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 11:26:37
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7321928/1000000
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 4/6
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 5
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Gabbiano corallino (Ichthyaetus melanocephalus).
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Charadriiformes, Chordata, Eukaryota, Gabbiano corallino, Ichthyaetus, Ichthyaetus melanocephalus, Laridae, Taxonomy, Workflow, edit process 2013-09-14]
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112637+0100
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112637+0100
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.640 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 188
17:00:00.641 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/160 sec @ ƒ/10, +0.67 EV, ISO 200
TITLE: Gabbiano corallino (Ichthyaetus melanocephalus).

17:00:00.641 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.641 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.641 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0033.txt
17:00:00.641 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0033.txt
17:00:00.646 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 20 msec
17:00:00.646 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.648 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.648 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.648 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0038.jpg]
17:00:00.648 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.649 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0038.jpg, 0, 0, [METADATA])
17:00:00.649 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0038.jpg, 0)
17:00:00.649 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0038.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.649 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.649 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5a13b931, false, jpg)
17:00:00.649 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5a13b931, javax.imageio.ImageIO$ImageReaderIterator@904b224)
17:00:00.649 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4efca68, vendor: Oracle Corporation
17:00:00.649 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4efca68, vendor: Oracle Corporation
17:00:00.649 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4efca68
17:00:00.649 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4efca68, 0)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.660 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@66fb1627, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1cbd2c1a, class it.tidalwave.image.metadata.TIFF)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4e125be1)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@66fb1627, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1cbd2c1a, class it.tidalwave.image.metadata.EXIF)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@781ebe48)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@66fb1627, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1cbd2c1a, class it.tidalwave.image.metadata.MakerNote)
17:00:00.660 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.660 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@66fb1627, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1cbd2c1a, class it.tidalwave.image.metadata.IPTC)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@46ead542)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@66fb1627, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@1cbd2c1a, class it.tidalwave.image.metadata.XMP)
17:00:00.660 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3342ec79)
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.1.1 (Macintosh)
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:09:06 17:26:01
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/180
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 4
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 11:27:56
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 11:27:56
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7491853/1000000
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 4/6
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cormorano (Phalacrocorax carbo).
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Workflow, edit process 2013-09-14]
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112756+0100
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112756+0100
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.661 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.662 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 181
17:00:00.663 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/180 sec @ ƒ/10, +0.67 EV, ISO 200
TITLE: Cormorano (Phalacrocorax carbo).

17:00:00.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0038.txt
17:00:00.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0038.txt
17:00:00.667 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 18 msec
17:00:00.668 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0045.jpg]
17:00:00.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.672 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0045.jpg, 0, 0, [METADATA])
17:00:00.672 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0045.jpg, 0)
17:00:00.672 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0045.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.672 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.672 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5379839c, false, jpg)
17:00:00.672 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5379839c, javax.imageio.ImageIO$ImageReaderIterator@36eff8df)
17:00:00.672 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@560def6c, vendor: Oracle Corporation
17:00:00.672 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@560def6c, vendor: Oracle Corporation
17:00:00.673 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@560def6c
17:00:00.673 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@560def6c, 0)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.697 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d2fd73c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@24602d7a, class it.tidalwave.image.metadata.TIFF)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52fb37d7)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d2fd73c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@24602d7a, class it.tidalwave.image.metadata.EXIF)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6c4ffcf0)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d2fd73c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@24602d7a, class it.tidalwave.image.metadata.MakerNote)
17:00:00.697 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.697 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d2fd73c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@24602d7a, class it.tidalwave.image.metadata.IPTC)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@fba5072)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1d2fd73c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@24602d7a, class it.tidalwave.image.metadata.XMP)
17:00:00.697 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2a94a702)
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:41
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.700 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 720
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 13:03:48
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 13:03:48
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
17:00:00.701 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Svasso maggiore (Podiceps cristatus).
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Eukaryota, Podiceps, Podiceps cristatus, Podicipedidae, Podicipediformes, Svasso maggiore, Taxonomy, Workflow, edit process 2013-09-14]
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130348+0100
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130348+0100
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.709 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.712 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.712 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.712 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.712 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 182
17:00:00.713 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/10, ISO 720
TITLE: Svasso maggiore (Podiceps cristatus).

17:00:00.713 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.713 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.713 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0045.txt
17:00:00.713 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0045.txt
17:00:00.718 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 44 msec
17:00:00.718 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.728 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.728 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.728 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0047.jpg]
17:00:00.728 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.729 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0047.jpg, 0, 0, [METADATA])
17:00:00.729 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0047.jpg, 0)
17:00:00.729 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040124-0047.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.730 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.730 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2d550996, false, jpg)
17:00:00.730 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2d550996, javax.imageio.ImageIO$ImageReaderIterator@682fec32)
17:00:00.730 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5f016147, vendor: Oracle Corporation
17:00:00.730 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5f016147, vendor: Oracle Corporation
17:00:00.730 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5f016147
17:00:00.730 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5f016147, 0)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.761 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6e46f5c1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3a99aa17, class it.tidalwave.image.metadata.TIFF)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@e64ee56)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6e46f5c1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3a99aa17, class it.tidalwave.image.metadata.EXIF)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6456fcc4)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6e46f5c1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3a99aa17, class it.tidalwave.image.metadata.MakerNote)
17:00:00.761 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.761 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6e46f5c1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3a99aa17, class it.tidalwave.image.metadata.IPTC)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3de7e572)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6e46f5c1, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3a99aa17, class it.tidalwave.image.metadata.XMP)
17:00:00.761 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4a5939cb)
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:03:24 11:03:08
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 640
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:24 13:03:50
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:24 13:03:50
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 80
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Svasso maggiore (Podiceps cristatus).
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Podiceps cristatus, edit process 2013-09-14, backgrounds, published, edit process 2022-09-08, wildlife, bird]
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040124
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130350+0100
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040124
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130350+0100
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.762 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
17:00:00.763 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 281
17:00:00.763 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/10, ISO 640
TITLE: Svasso maggiore (Podiceps cristatus).

17:00:00.763 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040124-0047.txt
17:00:00.764 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040124-0047.txt
17:00:00.771 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
17:00:00.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.774 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.777 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.777 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0003.jpg]
17:00:00.777 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.777 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0003.jpg, 0, 0, [METADATA])
17:00:00.777 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0003.jpg, 0)
17:00:00.777 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0003.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.778 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.778 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7977ed32, false, jpg)
17:00:00.778 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7977ed32, javax.imageio.ImageIO$ImageReaderIterator@16ec7988)
17:00:00.778 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@563a32a2, vendor: Oracle Corporation
17:00:00.778 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@563a32a2, vendor: Oracle Corporation
17:00:00.778 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@563a32a2
17:00:00.778 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@563a32a2, 0)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.807 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3cf09930, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3bd8032e, class it.tidalwave.image.metadata.TIFF)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@39613474)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3cf09930, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3bd8032e, class it.tidalwave.image.metadata.EXIF)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@660d78b7)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3cf09930, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3bd8032e, class it.tidalwave.image.metadata.MakerNote)
17:00:00.807 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.807 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3cf09930, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3bd8032e, class it.tidalwave.image.metadata.IPTC)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5e0c445f)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3cf09930, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3bd8032e, class it.tidalwave.image.metadata.XMP)
17:00:00.807 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2536edc3)
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:44
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.808 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 13:11:43
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 13:11:43
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 131143+0100
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 131143+0100
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.815 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.821 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 180
17:00:00.822 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/8, -0.67 EV, ISO 200
TITLE: 

17:00:00.823 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.823 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.823 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0003.txt
17:00:00.823 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0003.txt
17:00:00.825 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 49 msec
17:00:00.825 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0056.jpg]
17:00:00.827 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.828 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0056.jpg, 0, 0, [METADATA])
17:00:00.828 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0056.jpg, 0)
17:00:00.828 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0056.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.829 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.834 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@651a4c4, false, jpg)
17:00:00.834 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@651a4c4, javax.imageio.ImageIO$ImageReaderIterator@136fea21)
17:00:00.834 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@54af73bd, vendor: Oracle Corporation
17:00:00.834 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@54af73bd, vendor: Oracle Corporation
17:00:00.835 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@54af73bd
17:00:00.835 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@54af73bd, 0)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.860 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3c7ac542, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13676beb, class it.tidalwave.image.metadata.TIFF)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@50242325)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3c7ac542, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13676beb, class it.tidalwave.image.metadata.EXIF)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@697607a5)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3c7ac542, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13676beb, class it.tidalwave.image.metadata.MakerNote)
17:00:00.860 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.860 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3c7ac542, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13676beb, class it.tidalwave.image.metadata.IPTC)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3cc8f1c)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@3c7ac542, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13676beb, class it.tidalwave.image.metadata.XMP)
17:00:00.860 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2bdc94bd)
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:44
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:00.863 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.867 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 13:41:17
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 13:41:17
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 2/6
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 134117+0100
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 134117+0100
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.868 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 191
17:00:00.870 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/8, +0.33 EV, ISO 560
TITLE: 

17:00:00.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0056.txt
17:00:00.872 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0056.txt
17:00:00.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 46 msec
17:00:00.886 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.891 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.891 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.891 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0099.jpg]
17:00:00.891 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.892 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0099.jpg, 0, 0, [METADATA])
17:00:00.892 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0099.jpg, 0)
17:00:00.892 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0099.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.892 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.892 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6141c271, false, jpg)
17:00:00.892 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6141c271, javax.imageio.ImageIO$ImageReaderIterator@de58d71)
17:00:00.892 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@50235133, vendor: Oracle Corporation
17:00:00.892 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@50235133, vendor: Oracle Corporation
17:00:00.892 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@50235133
17:00:00.892 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@50235133, 0)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:00.931 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@13ed9738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598de6bf, class it.tidalwave.image.metadata.TIFF)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@144658b1)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@13ed9738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598de6bf, class it.tidalwave.image.metadata.EXIF)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@49b00b5)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@13ed9738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598de6bf, class it.tidalwave.image.metadata.MakerNote)
17:00:00.931 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:00.931 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@13ed9738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598de6bf, class it.tidalwave.image.metadata.IPTC)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7b301349)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@13ed9738, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@598de6bf, class it.tidalwave.image.metadata.XMP)
17:00:00.931 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4dbeba8e)
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:10 00:41:23
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1600
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 15:52:20
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 15:52:20
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:00.932 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Artiodactyla, Cervidae, Cervinae, Chordata, Dama, Dama dama, Eukaryota, Mammalia, Ruminantia, Taxonomy, daim, daino, fallow deer]
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 155220+0100
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 155220+0100
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:00.933 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 201
17:00:00.933 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/640 sec @ ƒ/8, ISO 1600
TITLE: 

17:00:00.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:00.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:00.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0099.txt
17:00:00.934 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0099.txt
17:00:00.948 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 54 msec
17:00:00.948 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:00.955 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.956 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:00.956 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0109.jpg]
17:00:00.956 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:00.958 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0109.jpg, 0, 0, [METADATA])
17:00:00.958 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0109.jpg, 0)
17:00:00.958 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040131-0109.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:00.959 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:00.959 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@390e513a, false, jpg)
17:00:00.968 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@390e513a, javax.imageio.ImageIO$ImageReaderIterator@346dec80)
17:00:00.969 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@69a245d6, vendor: Oracle Corporation
17:00:00.969 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@69a245d6, vendor: Oracle Corporation
17:00:00.969 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@69a245d6
17:00:00.969 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@69a245d6, 0)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.010 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@170738c0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cf04303, class it.tidalwave.image.metadata.TIFF)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3cbcd442)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@170738c0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cf04303, class it.tidalwave.image.metadata.EXIF)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@20677bc2)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@170738c0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cf04303, class it.tidalwave.image.metadata.MakerNote)
17:00:01.010 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.010 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@170738c0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cf04303, class it.tidalwave.image.metadata.IPTC)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@e888636)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@170738c0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6cf04303, class it.tidalwave.image.metadata.XMP)
17:00:01.010 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@608e34bf)
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:10 00:41:23
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 800
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:01:31 16:05:06
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:01:31 16:05:06
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 2/1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 35/1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 52
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [35/1, 35/1, 2/1, 2/1]
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 35.0 mm f/2.0
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Artiodactyla, Bos, Bos taurus, Bovidae, Bovinae, Chordata, Eukaryota, Mammalia, Ruminantia, Taxonomy, bue, bœuf, cattle]
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040131
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 160506+0100
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040131
17:00:01.011 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 160506+0100
17:00:01.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.012 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 201
17:00:01.012 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 35mm ƒ/2D AF @ 35 mm, 1/320 sec @ ƒ/13, ISO 800
TITLE: 

17:00:01.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040131-0109.txt
17:00:01.012 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040131-0109.txt
17:00:01.023 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 58 msec
17:00:01.023 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.032 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.032 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.032 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040207-0033.jpg]
17:00:01.032 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.037 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040207-0033.jpg, 0, 0, [METADATA])
17:00:01.037 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040207-0033.jpg, 0)
17:00:01.037 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040207-0033.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.037 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.038 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@77a19366, false, jpg)
17:00:01.038 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@77a19366, javax.imageio.ImageIO$ImageReaderIterator@416bf563)
17:00:01.038 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1fb5eda7, vendor: Oracle Corporation
17:00:01.038 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1fb5eda7, vendor: Oracle Corporation
17:00:01.038 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1fb5eda7
17:00:01.038 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1fb5eda7, 0)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.071 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@23504729, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13b85e31, class it.tidalwave.image.metadata.TIFF)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5437c315)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@23504729, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13b85e31, class it.tidalwave.image.metadata.EXIF)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7c81b1e1)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@23504729, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13b85e31, class it.tidalwave.image.metadata.MakerNote)
17:00:01.071 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.071 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@23504729, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13b85e31, class it.tidalwave.image.metadata.IPTC)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5dc9d857)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@23504729, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@13b85e31, class it.tidalwave.image.metadata.XMP)
17:00:01.071 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@cd14c09)
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:46
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 900
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:07 15:19:50
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:07 15:19:50
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.072 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno nella nebbia (Cygnus olor).
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Eukaryota, Folaga, Fulica, Fulica atra, Gruiformes, Rallidae, Taxonomy]
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040207
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 151950+0100
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040207
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 151950+0100
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.079 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 194
17:00:01.080 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/500 sec @ ƒ/4, ISO 900
TITLE: Cigno nella nebbia (Cygnus olor).

17:00:01.082 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.082 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.082 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040207-0033.txt
17:00:01.082 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040207-0033.txt
17:00:01.086 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 52 msec
17:00:01.086 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.088 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.088 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.088 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0016.jpg]
17:00:01.088 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.094 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0016.jpg, 0, 0, [METADATA])
17:00:01.094 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0016.jpg, 0)
17:00:01.094 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0016.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.094 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.095 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@eeb2e0c, false, jpg)
17:00:01.095 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@eeb2e0c, javax.imageio.ImageIO$ImageReaderIterator@145f22cf)
17:00:01.095 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b3bf723, vendor: Oracle Corporation
17:00:01.095 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b3bf723, vendor: Oracle Corporation
17:00:01.095 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3b3bf723
17:00:01.095 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3b3bf723, 0)
17:00:01.130 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.130 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@682a00f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c4c6031, class it.tidalwave.image.metadata.TIFF)
17:00:01.131 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@59463bab)
17:00:01.131 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@682a00f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c4c6031, class it.tidalwave.image.metadata.EXIF)
17:00:01.131 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4155e85d)
17:00:01.131 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@682a00f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c4c6031, class it.tidalwave.image.metadata.MakerNote)
17:00:01.131 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.131 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@682a00f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c4c6031, class it.tidalwave.image.metadata.IPTC)
17:00:01.131 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@79401d4f)
17:00:01.131 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@682a00f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c4c6031, class it.tidalwave.image.metadata.XMP)
17:00:01.131 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@16e2a7be)
17:00:01.133 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:06 17:48:53
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1250
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 11:01:41
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 11:01:41
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.134 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 110141+0100
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 110141+0100
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.136 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 153
17:00:01.136 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/320 sec @ ƒ/4, ISO 1250
TITLE: 

17:00:01.137 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.137 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.137 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0016.txt
17:00:01.137 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0016.txt
17:00:01.146 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 49 msec
17:00:01.147 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.155 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.155 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.155 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0022.jpg]
17:00:01.155 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.156 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0022.jpg, 0, 0, [METADATA])
17:00:01.156 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0022.jpg, 0)
17:00:01.156 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0022.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.156 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.156 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1e6f7127, false, jpg)
17:00:01.156 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1e6f7127, javax.imageio.ImageIO$ImageReaderIterator@4cfc4eb2)
17:00:01.156 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2be9dfb0, vendor: Oracle Corporation
17:00:01.156 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2be9dfb0, vendor: Oracle Corporation
17:00:01.156 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2be9dfb0
17:00:01.156 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2be9dfb0, 0)
17:00:01.181 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.182 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c32b8b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6943e2d9, class it.tidalwave.image.metadata.TIFF)
17:00:01.182 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7499553f)
17:00:01.182 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c32b8b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6943e2d9, class it.tidalwave.image.metadata.EXIF)
17:00:01.182 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7d05e595)
17:00:01.182 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c32b8b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6943e2d9, class it.tidalwave.image.metadata.MakerNote)
17:00:01.182 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.182 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c32b8b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6943e2d9, class it.tidalwave.image.metadata.IPTC)
17:00:01.182 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@64eb35bd)
17:00:01.182 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@c32b8b0, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@6943e2d9, class it.tidalwave.image.metadata.XMP)
17:00:01.182 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@124856d3)
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:02:08 19:17:03
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/500
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 4/1
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 250
17:00:01.188 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 11:34:03
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 11:34:03
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8965784/1000000
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4/1
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 56
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [unknown animal, edit process 2013-09-14, fog, published, edit process 2017-10-21, wildlife]
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113403+0100
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113403+0100
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
17:00:01.189 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 293
17:00:01.190 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/500 sec @ ƒ/4, ISO 250
TITLE: 

17:00:01.198 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.198 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.198 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0022.txt
17:00:01.198 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0022.txt
17:00:01.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 44 msec
17:00:01.201 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0029.jpg]
17:00:01.204 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.205 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0029.jpg, 0, 0, [METADATA])
17:00:01.205 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0029.jpg, 0)
17:00:01.205 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0029.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.205 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.205 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1a100769, false, jpg)
17:00:01.205 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1a100769, javax.imageio.ImageIO$ImageReaderIterator@68437190)
17:00:01.205 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56c6256a, vendor: Oracle Corporation
17:00:01.205 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56c6256a, vendor: Oracle Corporation
17:00:01.205 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56c6256a
17:00:01.205 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@56c6256a, 0)
17:00:01.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63ed5580, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e7d1e2, class it.tidalwave.image.metadata.TIFF)
17:00:01.286 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@72ba8111)
17:00:01.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63ed5580, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e7d1e2, class it.tidalwave.image.metadata.EXIF)
17:00:01.286 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@16768389)
17:00:01.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63ed5580, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e7d1e2, class it.tidalwave.image.metadata.MakerNote)
17:00:01.286 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63ed5580, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e7d1e2, class it.tidalwave.image.metadata.IPTC)
17:00:01.286 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1fbe8592)
17:00:01.291 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@63ed5580, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e7d1e2, class it.tidalwave.image.metadata.XMP)
17:00:01.291 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@25ec2f46)
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:02:08 13:32:08
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.291 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 5/1
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 11:58:57
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 11:58:57
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 4643856/1000000
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 4/1
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 300/1
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 56
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 450
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [unknown animal, edit process 2013-09-14, fog, published, edit process 2017-10-21, wildlife]
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115857+0100
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115857+0100
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
17:00:01.292 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
17:00:01.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 279
17:00:01.293 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 300 mm, 1/400 sec @ ƒ/5, ISO 560
TITLE: 

17:00:01.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0029.txt
17:00:01.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0029.txt
17:00:01.320 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 115 msec
17:00:01.320 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.322 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.322 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.322 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0082.jpg]
17:00:01.322 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.330 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0082.jpg, 0, 0, [METADATA])
17:00:01.330 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0082.jpg, 0)
17:00:01.330 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0082.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.330 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.330 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@69bdb27c, false, jpg)
17:00:01.330 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@69bdb27c, javax.imageio.ImageIO$ImageReaderIterator@6ee0bfee)
17:00:01.331 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6ae91e0b, vendor: Oracle Corporation
17:00:01.331 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6ae91e0b, vendor: Oracle Corporation
17:00:01.331 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6ae91e0b
17:00:01.331 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6ae91e0b, 0)
17:00:01.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@434ad1f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@617196dc, class it.tidalwave.image.metadata.TIFF)
17:00:01.382 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@14bc9d25)
17:00:01.382 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@434ad1f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@617196dc, class it.tidalwave.image.metadata.EXIF)
17:00:01.382 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c271689)
17:00:01.384 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@434ad1f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@617196dc, class it.tidalwave.image.metadata.MakerNote)
17:00:01.385 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.385 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@434ad1f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@617196dc, class it.tidalwave.image.metadata.IPTC)
17:00:01.385 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3977c7e4)
17:00:01.385 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@434ad1f8, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@617196dc, class it.tidalwave.image.metadata.XMP)
17:00:01.385 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@54dd6160)
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:50
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.385 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 720
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 12:30:50
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 12:30:50
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 4/6
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Pettirosso (Erithacus rubecola).
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Chordata, Erithacus, Erithacus rubecola, Eukaryota, Muscicapidae, Passeriformes, Pettirosso, Taxonomy, Workflow, edit process 2013-09-14]
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 123050+0100
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 123050+0100
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.386 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.387 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.387 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 217
17:00:01.387 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/320 sec @ ƒ/8, +0.67 EV, ISO 720
TITLE: Pettirosso (Erithacus rubecola).

17:00:01.402 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.402 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.402 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0082.txt
17:00:01.402 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0082.txt
17:00:01.410 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 86 msec
17:00:01.410 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.418 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.418 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.418 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0094.jpg]
17:00:01.418 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.419 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0094.jpg, 0, 0, [METADATA])
17:00:01.419 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0094.jpg, 0)
17:00:01.419 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040208-0094.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.419 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.420 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@22be8211, false, jpg)
17:00:01.420 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@22be8211, javax.imageio.ImageIO$ImageReaderIterator@1267fcea)
17:00:01.420 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6dd65379, vendor: Oracle Corporation
17:00:01.420 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6dd65379, vendor: Oracle Corporation
17:00:01.420 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6dd65379
17:00:01.420 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6dd65379, 0)
17:00:01.463 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@11757914, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e67bdd8, class it.tidalwave.image.metadata.TIFF)
17:00:01.464 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2d3f6e6)
17:00:01.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@11757914, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e67bdd8, class it.tidalwave.image.metadata.EXIF)
17:00:01.464 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@a57734e)
17:00:01.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@11757914, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e67bdd8, class it.tidalwave.image.metadata.MakerNote)
17:00:01.464 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@11757914, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e67bdd8, class it.tidalwave.image.metadata.IPTC)
17:00:01.464 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@30d016c9)
17:00:01.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@11757914, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@4e67bdd8, class it.tidalwave.image.metadata.XMP)
17:00:01.464 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@43aae476)
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:50
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 720
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:08 14:56:03
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:08 14:56:03
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.464 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040208
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 145603+0100
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040208
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 145603+0100
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
17:00:01.465 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/320 sec @ ƒ/8, ISO 720
TITLE: 

17:00:01.466 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.466 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.466 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040208-0094.txt
17:00:01.466 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040208-0094.txt
17:00:01.475 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 52 msec
17:00:01.476 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.479 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.479 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.479 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0002.jpg]
17:00:01.479 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.485 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0002.jpg, 0, 0, [METADATA])
17:00:01.485 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0002.jpg, 0)
17:00:01.485 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0002.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.485 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.485 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@f829512, false, jpg)
17:00:01.485 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@f829512, javax.imageio.ImageIO$ImageReaderIterator@1ce3ddfd)
17:00:01.485 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@66325a4d, vendor: Oracle Corporation
17:00:01.485 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@66325a4d, vendor: Oracle Corporation
17:00:01.485 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@66325a4d
17:00:01.487 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@66325a4d, 0)
17:00:01.507 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.512 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77644bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73e2862a, class it.tidalwave.image.metadata.TIFF)
17:00:01.512 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@154b5e43)
17:00:01.512 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77644bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73e2862a, class it.tidalwave.image.metadata.EXIF)
17:00:01.512 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@ac41f1)
17:00:01.512 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77644bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73e2862a, class it.tidalwave.image.metadata.MakerNote)
17:00:01.512 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.512 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77644bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73e2862a, class it.tidalwave.image.metadata.IPTC)
17:00:01.512 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@35ca8ec3)
17:00:01.512 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@77644bb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@73e2862a, class it.tidalwave.image.metadata.XMP)
17:00:01.512 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52fe8d86)
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:12 14:24:03
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:12:47
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:12:47
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 9
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 9
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 111247+0100
17:00:01.513 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 111247+0100
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.514 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
17:00:01.514 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/8, ISO 360
TITLE: 

17:00:01.515 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.515 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.515 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0002.txt
17:00:01.515 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0002.txt
17:00:01.526 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
17:00:01.526 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.527 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.527 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.527 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0014.jpg]
17:00:01.527 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.531 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0014.jpg, 0, 0, [METADATA])
17:00:01.531 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0014.jpg, 0)
17:00:01.531 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0014.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.531 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.531 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6630c950, false, jpg)
17:00:01.531 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@6630c950, javax.imageio.ImageIO$ImageReaderIterator@51c4bfea)
17:00:01.531 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56101f06, vendor: Oracle Corporation
17:00:01.531 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56101f06, vendor: Oracle Corporation
17:00:01.531 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56101f06
17:00:01.531 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@56101f06, 0)
17:00:01.560 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.561 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6bf6b454, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3dc86e03, class it.tidalwave.image.metadata.TIFF)
17:00:01.561 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5a931ba9)
17:00:01.561 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6bf6b454, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3dc86e03, class it.tidalwave.image.metadata.EXIF)
17:00:01.561 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@379bc95e)
17:00:01.561 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6bf6b454, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3dc86e03, class it.tidalwave.image.metadata.MakerNote)
17:00:01.561 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.561 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6bf6b454, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3dc86e03, class it.tidalwave.image.metadata.IPTC)
17:00:01.561 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@69919fed)
17:00:01.561 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6bf6b454, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3dc86e03, class it.tidalwave.image.metadata.XMP)
17:00:01.561 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17574caa)
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:52
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:28:51
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:28:51
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.561 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 112851+0100
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 112851+0100
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.562 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 167
17:00:01.562 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, ISO 200
TITLE: 

17:00:01.563 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.563 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.563 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0014.txt
17:00:01.563 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0014.txt
17:00:01.565 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
17:00:01.565 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.574 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.575 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.575 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0038.jpg]
17:00:01.575 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.577 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0038.jpg, 0, 0, [METADATA])
17:00:01.577 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0038.jpg, 0)
17:00:01.577 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0038.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.577 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.577 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5a77b7cc, false, jpg)
17:00:01.577 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5a77b7cc, javax.imageio.ImageIO$ImageReaderIterator@42f814cd)
17:00:01.577 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad7a94, vendor: Oracle Corporation
17:00:01.577 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad7a94, vendor: Oracle Corporation
17:00:01.577 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad7a94
17:00:01.577 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3ad7a94, 0)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.588 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6b133599, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3829bb5, class it.tidalwave.image.metadata.TIFF)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7cd90b9b)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6b133599, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3829bb5, class it.tidalwave.image.metadata.EXIF)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@604c9f59)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6b133599, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3829bb5, class it.tidalwave.image.metadata.MakerNote)
17:00:01.588 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.588 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6b133599, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3829bb5, class it.tidalwave.image.metadata.IPTC)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1201d134)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6b133599, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@3829bb5, class it.tidalwave.image.metadata.XMP)
17:00:01.588 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c9aff2)
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:52
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.588 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:33:04
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:33:04
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, unknown animal]
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113304+0100
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113304+0100
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.589 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 167
17:00:01.590 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, ISO 200
TITLE: 

17:00:01.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0038.txt
17:00:01.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0038.txt
17:00:01.593 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 22 msec
17:00:01.593 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.598 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.598 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.598 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0044.jpg]
17:00:01.598 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0044.jpg, 0, 0, [METADATA])
17:00:01.599 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0044.jpg, 0)
17:00:01.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0044.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.599 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7238072e, false, jpg)
17:00:01.599 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7238072e, javax.imageio.ImageIO$ImageReaderIterator@2cb6c8a6)
17:00:01.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@685a8158, vendor: Oracle Corporation
17:00:01.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@685a8158, vendor: Oracle Corporation
17:00:01.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@685a8158
17:00:01.599 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@685a8158, 0)
17:00:01.626 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.626 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@67f3b72d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b9fbaca, class it.tidalwave.image.metadata.TIFF)
17:00:01.626 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4e33a209)
17:00:01.626 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@67f3b72d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b9fbaca, class it.tidalwave.image.metadata.EXIF)
17:00:01.626 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@924c964)
17:00:01.626 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@67f3b72d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b9fbaca, class it.tidalwave.image.metadata.MakerNote)
17:00:01.626 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.626 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@67f3b72d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b9fbaca, class it.tidalwave.image.metadata.IPTC)
17:00:01.626 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73145db2)
17:00:01.627 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@67f3b72d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5b9fbaca, class it.tidalwave.image.metadata.XMP)
17:00:01.627 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@557bf0f0)
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:51
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:35:38
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:35:38
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.627 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.628 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Eukaryota, Taxonomy, Workflow, edit process 2013-09-14, unknown animal]
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113538+0100
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113538+0100
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.634 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
17:00:01.635 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, ISO 360
TITLE: 

17:00:01.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0044.txt
17:00:01.635 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0044.txt
17:00:01.640 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 39 msec
17:00:01.640 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.641 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.642 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.642 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0053.jpg]
17:00:01.642 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.642 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0053.jpg, 0, 0, [METADATA])
17:00:01.642 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0053.jpg, 0)
17:00:01.642 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0053.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.643 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.643 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@594c8879, false, jpg)
17:00:01.643 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@594c8879, javax.imageio.ImageIO$ImageReaderIterator@3dee7142)
17:00:01.643 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@286bd902, vendor: Oracle Corporation
17:00:01.643 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@286bd902, vendor: Oracle Corporation
17:00:01.643 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@286bd902
17:00:01.643 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@286bd902, 0)
17:00:01.683 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.683 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@78a4764f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ef10390, class it.tidalwave.image.metadata.TIFF)
17:00:01.683 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@57e8714b)
17:00:01.683 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@78a4764f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ef10390, class it.tidalwave.image.metadata.EXIF)
17:00:01.686 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1079496c)
17:00:01.686 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@78a4764f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ef10390, class it.tidalwave.image.metadata.MakerNote)
17:00:01.686 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.686 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@78a4764f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ef10390, class it.tidalwave.image.metadata.IPTC)
17:00:01.686 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4bb44322)
17:00:01.686 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@78a4764f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@ef10390, class it.tidalwave.image.metadata.XMP)
17:00:01.686 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4ddf2447)
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:54
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:45:26
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:45:26
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Alzavola, Anas, Anas crecca, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Taxonomy]
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114526+0100
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114526+0100
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.687 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.688 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.688 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.688 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
17:00:01.697 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, ISO 320
TITLE: 

17:00:01.697 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.697 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.697 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0053.txt
17:00:01.697 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0053.txt
17:00:01.699 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 56 msec
17:00:01.699 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.701 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.701 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.701 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0059.jpg]
17:00:01.701 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.704 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0059.jpg, 0, 0, [METADATA])
17:00:01.704 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0059.jpg, 0)
17:00:01.704 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0059.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.705 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.705 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@443d8d4d, false, jpg)
17:00:01.705 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@443d8d4d, javax.imageio.ImageIO$ImageReaderIterator@239678d)
17:00:01.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6cde71fe, vendor: Oracle Corporation
17:00:01.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6cde71fe, vendor: Oracle Corporation
17:00:01.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@6cde71fe
17:00:01.706 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@6cde71fe, 0)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.732 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e80eb4c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51ce22e3, class it.tidalwave.image.metadata.TIFF)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1b5359a1)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e80eb4c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51ce22e3, class it.tidalwave.image.metadata.EXIF)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@78bbc584)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e80eb4c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51ce22e3, class it.tidalwave.image.metadata.MakerNote)
17:00:01.732 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.732 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e80eb4c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51ce22e3, class it.tidalwave.image.metadata.IPTC)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@31a89b54)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4e80eb4c, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@51ce22e3, class it.tidalwave.image.metadata.XMP)
17:00:01.732 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@11d16eb8)
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:54
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:46:45
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:46:45
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.749 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anas, Anas clypeata, Anatidae, Anatinae, Animalia, Anseriformes, Aves, Chordata, Eukaryota, Mestolone, Taxonomy]
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114645+0100
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114645+0100
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.750 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 174
17:00:01.750 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, ISO 320
TITLE: 

17:00:01.751 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.751 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.751 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0059.txt
17:00:01.751 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0059.txt
17:00:01.756 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 50 msec
17:00:01.756 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.765 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.765 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.765 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0061.jpg]
17:00:01.765 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.771 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0061.jpg, 0, 0, [METADATA])
17:00:01.772 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0061.jpg, 0)
17:00:01.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0061.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.772 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7459002d, false, jpg)
17:00:01.772 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@7459002d, javax.imageio.ImageIO$ImageReaderIterator@7343df40)
17:00:01.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@157eac27, vendor: Oracle Corporation
17:00:01.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@157eac27, vendor: Oracle Corporation
17:00:01.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@157eac27
17:00:01.772 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@157eac27, 0)
17:00:01.799 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.800 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29025b1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@497dc589, class it.tidalwave.image.metadata.TIFF)
17:00:01.800 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@346c568d)
17:00:01.800 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29025b1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@497dc589, class it.tidalwave.image.metadata.EXIF)
17:00:01.800 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7fa1004)
17:00:01.800 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29025b1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@497dc589, class it.tidalwave.image.metadata.MakerNote)
17:00:01.800 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.800 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29025b1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@497dc589, class it.tidalwave.image.metadata.IPTC)
17:00:01.800 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3c9b416a)
17:00:01.800 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@29025b1a, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@497dc589, class it.tidalwave.image.metadata.XMP)
17:00:01.800 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1bed8afd)
17:00:01.826 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.826 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.826 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:01.826 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.826 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.826 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.826 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:01.827 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:58
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 280
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:47:29
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:47:29
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.830 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.831 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.834 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 114729+0100
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 114729+0100
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.835 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.838 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.839 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
17:00:01.840 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, ISO 280
TITLE: 

17:00:01.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0061.txt
17:00:01.840 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0061.txt
17:00:01.841 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 76 msec
17:00:01.841 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:01.855 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.856 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:01.856 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0074.jpg]
17:00:01.856 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:01.857 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0074.jpg, 0, 0, [METADATA])
17:00:01.857 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0074.jpg, 0)
17:00:01.857 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0074.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:01.857 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:01.861 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5db9952b, false, jpg)
17:00:01.861 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5db9952b, javax.imageio.ImageIO$ImageReaderIterator@36f9d1c3)
17:00:01.861 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f152472, vendor: Oracle Corporation
17:00:01.861 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f152472, vendor: Oracle Corporation
17:00:01.861 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@2f152472
17:00:01.861 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@2f152472, 0)
17:00:01.951 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:01.951 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2e145f7b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28a4d87f, class it.tidalwave.image.metadata.TIFF)
17:00:01.951 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@31caf651)
17:00:01.951 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2e145f7b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28a4d87f, class it.tidalwave.image.metadata.EXIF)
17:00:01.951 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2de0f3e3)
17:00:01.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2e145f7b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28a4d87f, class it.tidalwave.image.metadata.MakerNote)
17:00:01.952 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:01.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2e145f7b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28a4d87f, class it.tidalwave.image.metadata.IPTC)
17:00:01.952 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@21838ea3)
17:00:01.952 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2e145f7b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@28a4d87f, class it.tidalwave.image.metadata.XMP)
17:00:01.952 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2f6acdcc)
17:00:01.952 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:01.952 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:01.952 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:01.952 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:57:59
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:55:52
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:55:52
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 7
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 7
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:01.974 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:01.975 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115552+0100
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115552+0100
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:01.976 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 159
17:00:01.986 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, -0.33 EV, ISO 400
TITLE: 

17:00:01.987 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:01.987 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:01.987 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0074.txt
17:00:01.987 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0074.txt
17:00:01.988 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 132 msec
17:00:01.988 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.003 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.003 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.003 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0078.jpg]
17:00:02.003 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.004 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0078.jpg, 0, 0, [METADATA])
17:00:02.004 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0078.jpg, 0)
17:00:02.004 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0078.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.004 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.004 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@48fc2397, false, jpg)
17:00:02.004 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@48fc2397, javax.imageio.ImageIO$ImageReaderIterator@212d8133)
17:00:02.004 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3551aa2e, vendor: Oracle Corporation
17:00:02.004 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3551aa2e, vendor: Oracle Corporation
17:00:02.004 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@3551aa2e
17:00:02.004 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@3551aa2e, 0)
17:00:02.092 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.092 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@606beba4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@58d33d5d, class it.tidalwave.image.metadata.TIFF)
17:00:02.093 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@22d9558)
17:00:02.093 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@606beba4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@58d33d5d, class it.tidalwave.image.metadata.EXIF)
17:00:02.093 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5c4b4c4d)
17:00:02.093 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@606beba4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@58d33d5d, class it.tidalwave.image.metadata.MakerNote)
17:00:02.093 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.093 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@606beba4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@58d33d5d, class it.tidalwave.image.metadata.IPTC)
17:00:02.093 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6342aaab)
17:00:02.093 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@606beba4, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@58d33d5d, class it.tidalwave.image.metadata.XMP)
17:00:02.093 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@223a5a4b)
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:05 14:58:01
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:02.093 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 11:56:01
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 11:56:01
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/6
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 115601+0100
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 115601+0100
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.094 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.098 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.098 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 158
17:00:02.099 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, -0.33 EV, ISO 400
TITLE: 

17:00:02.101 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.101 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.101 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0078.txt
17:00:02.101 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0078.txt
17:00:02.112 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 107 msec
17:00:02.112 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.114 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.114 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.114 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0086.jpg]
17:00:02.114 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.114 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0086.jpg, 0, 0, [METADATA])
17:00:02.115 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0086.jpg, 0)
17:00:02.115 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040209-0086.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.115 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.115 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1c66272b, false, jpg)
17:00:02.115 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@1c66272b, javax.imageio.ImageIO$ImageReaderIterator@32f3174d)
17:00:02.115 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5324647, vendor: Oracle Corporation
17:00:02.115 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5324647, vendor: Oracle Corporation
17:00:02.115 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@5324647
17:00:02.115 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@5324647, 0)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.147 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@10d2411f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7c53d3c, class it.tidalwave.image.metadata.TIFF)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c9b96af)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@10d2411f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7c53d3c, class it.tidalwave.image.metadata.EXIF)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@340c211e)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@10d2411f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7c53d3c, class it.tidalwave.image.metadata.MakerNote)
17:00:02.147 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.147 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@10d2411f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7c53d3c, class it.tidalwave.image.metadata.IPTC)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@36545439)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@10d2411f, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7c53d3c, class it.tidalwave.image.metadata.XMP)
17:00:02.147 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1856a312)
17:00:02.148 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.150 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.150 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.150 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.150 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:56
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/1000
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:09 16:23:18
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:09 16:23:18
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9965784/1000000
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.151 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya ferina, Aythya fuligula, Chordata, Eukaryota, Moretta, Moriglione, Taxonomy]
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040209
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 162318+0100
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040209
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 162318+0100
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.158 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 170
17:00:02.159 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/1000 sec @ ƒ/8, ISO 560
TITLE: 

17:00:02.160 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.160 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.160 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040209-0086.txt
17:00:02.160 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040209-0086.txt
17:00:02.162 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 46 msec
17:00:02.162 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.164 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.164 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.164 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0008.jpg]
17:00:02.164 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.164 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0008.jpg, 0, 0, [METADATA])
17:00:02.164 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0008.jpg, 0)
17:00:02.164 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0008.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.164 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.165 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5f17140d, false, jpg)
17:00:02.165 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@5f17140d, javax.imageio.ImageIO$ImageReaderIterator@30749de8)
17:00:02.165 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@12e4c6de, vendor: Oracle Corporation
17:00:02.165 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@12e4c6de, vendor: Oracle Corporation
17:00:02.165 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@12e4c6de
17:00:02.165 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@12e4c6de, 0)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.200 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1f5246e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2b34a1e0, class it.tidalwave.image.metadata.TIFF)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7eaa78f2)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1f5246e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2b34a1e0, class it.tidalwave.image.metadata.EXIF)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4591a080)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1f5246e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2b34a1e0, class it.tidalwave.image.metadata.MakerNote)
17:00:02.200 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.200 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1f5246e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2b34a1e0, class it.tidalwave.image.metadata.IPTC)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@48799b86)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@1f5246e2, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@2b34a1e0, class it.tidalwave.image.metadata.XMP)
17:00:02.200 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@464c18c8)
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:57
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.207 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/400
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1600
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:24 08:17:49
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:24 08:17:49
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8643856/1000000
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Airone cinerino, Animalia, Ardea, Ardea cinerea, Ardeidae, Aves, Chordata, Ciconiiformes, Eukaryota, Taxonomy]
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040224
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 081749+0100
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040224
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 081749+0100
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.208 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 173
17:00:02.209 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/400 sec @ ƒ/8, ISO 1600
TITLE: 

17:00:02.209 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.209 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.209 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040224-0008.txt
17:00:02.209 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040224-0008.txt
17:00:02.215 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 51 msec
17:00:02.215 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0033.jpg]
17:00:02.220 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0033.jpg, 0, 0, [METADATA])
17:00:02.221 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0033.jpg, 0)
17:00:02.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040224-0033.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.221 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@20e25fe7, false, jpg)
17:00:02.221 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@20e25fe7, javax.imageio.ImageIO$ImageReaderIterator@288cca9)
17:00:02.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56bca113, vendor: Oracle Corporation
17:00:02.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56bca113, vendor: Oracle Corporation
17:00:02.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@56bca113
17:00:02.221 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@56bca113, 0)
17:00:02.281 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b1fecfc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@189874b5, class it.tidalwave.image.metadata.TIFF)
17:00:02.286 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@627b9f03)
17:00:02.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b1fecfc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@189874b5, class it.tidalwave.image.metadata.EXIF)
17:00:02.286 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1713f25b)
17:00:02.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b1fecfc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@189874b5, class it.tidalwave.image.metadata.MakerNote)
17:00:02.286 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b1fecfc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@189874b5, class it.tidalwave.image.metadata.IPTC)
17:00:02.286 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@433f9449)
17:00:02.286 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2b1fecfc, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@189874b5, class it.tidalwave.image.metadata.XMP)
17:00:02.286 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@18596d47)
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:56
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 500
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:02:24 09:59:27
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:02:24 09:59:27
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 2/6
17:00:02.289 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.290 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Aves, Balestruccio, Chordata, Delichon, Delichon urbicum, Eukaryota, Hirundinidae, Passeriformes, Riparia, Riparia riparia, Taxonomy, Topino]
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040224
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 095927+0100
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040224
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 095927+0100
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.293 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 176
17:00:02.294 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/640 sec @ ƒ/11, +0.33 EV, ISO 500
TITLE: 

17:00:02.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040224-0033.txt
17:00:02.294 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040224-0033.txt
17:00:02.307 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 86 msec
17:00:02.307 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.308 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.308 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.308 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0024.jpg]
17:00:02.308 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.308 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0024.jpg, 0, 0, [METADATA])
17:00:02.308 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0024.jpg, 0)
17:00:02.308 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0024.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.308 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.309 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@79e464a, false, jpg)
17:00:02.309 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@79e464a, javax.imageio.ImageIO$ImageReaderIterator@6a35f9fd)
17:00:02.309 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@533e74c5, vendor: Oracle Corporation
17:00:02.309 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@533e74c5, vendor: Oracle Corporation
17:00:02.309 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@533e74c5
17:00:02.309 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@533e74c5, 0)
17:00:02.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.398 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e6dbb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f6b00b, class it.tidalwave.image.metadata.TIFF)
17:00:02.399 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@712e49ef)
17:00:02.399 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e6dbb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f6b00b, class it.tidalwave.image.metadata.EXIF)
17:00:02.399 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@538a1adf)
17:00:02.399 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e6dbb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f6b00b, class it.tidalwave.image.metadata.MakerNote)
17:00:02.399 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.399 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e6dbb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f6b00b, class it.tidalwave.image.metadata.IPTC)
17:00:02.399 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@691396a0)
17:00:02.399 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@494e6dbb, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@69f6b00b, class it.tidalwave.image.metadata.XMP)
17:00:02.399 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@35390561)
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Orientation]: 1
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.0 (Macintosh)
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:07:06 17:48:58
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 500
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 12:51:49
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 12:51:49
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.399 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 1
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 1
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Sua altezza reale (Cygnus olor).
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125149+0100
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125149+0100
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.400 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 1648
17:00:02.404 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/8, -1.00 EV, ISO 500
TITLE: Sua altezza reale (Cygnus olor).

17:00:02.404 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.404 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.404 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0024.txt
17:00:02.404 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0024.txt
17:00:02.415 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 107 msec
17:00:02.415 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.416 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.417 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.417 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0027.jpg]
17:00:02.417 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.417 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0027.jpg, 0, 0, [METADATA])
17:00:02.417 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0027.jpg, 0)
17:00:02.417 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0027.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.417 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.417 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@51971d32, false, jpg)
17:00:02.418 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@51971d32, javax.imageio.ImageIO$ImageReaderIterator@435ec7f5)
17:00:02.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@460f2b6c, vendor: Oracle Corporation
17:00:02.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@460f2b6c, vendor: Oracle Corporation
17:00:02.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@460f2b6c
17:00:02.418 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@460f2b6c, 0)
17:00:02.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.464 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@447d91ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b968647, class it.tidalwave.image.metadata.TIFF)
17:00:02.464 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@12e75177)
17:00:02.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@447d91ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b968647, class it.tidalwave.image.metadata.EXIF)
17:00:02.465 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6e0c5743)
17:00:02.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@447d91ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b968647, class it.tidalwave.image.metadata.MakerNote)
17:00:02.465 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@447d91ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b968647, class it.tidalwave.image.metadata.IPTC)
17:00:02.465 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@46565184)
17:00:02.465 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@447d91ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@7b968647, class it.tidalwave.image.metadata.XMP)
17:00:02.465 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@9bd43b7)
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:07:08 18:37:08
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 360
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 12:53:18
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 12:53:18
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 100
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 100
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 100
17:00:02.465 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno reale (Cygnus olor).
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Cygnus olor, edit process 2013-09-14, backgrounds, published, edit process 2022-09-08, wildlife, bird]
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125318+0100
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125318+0100
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
17:00:02.466 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 349
17:00:02.471 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/8, -0.67 EV, ISO 360
TITLE: Cigno reale (Cygnus olor).

17:00:02.471 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.471 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.471 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0027.txt
17:00:02.471 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0027.txt
17:00:02.476 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 56 msec
17:00:02.476 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.478 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.478 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.478 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0029.jpg]
17:00:02.478 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.478 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0029.jpg, 0, 0, [METADATA])
17:00:02.478 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0029.jpg, 0)
17:00:02.478 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0029.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.479 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.480 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@61267fa2, false, jpg)
17:00:02.480 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@61267fa2, javax.imageio.ImageIO$ImageReaderIterator@54dd2962)
17:00:02.480 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4c601487, vendor: Oracle Corporation
17:00:02.480 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4c601487, vendor: Oracle Corporation
17:00:02.480 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@4c601487
17:00:02.480 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@4c601487, 0)
17:00:02.509 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.509 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4033d25d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@cbb32f0, class it.tidalwave.image.metadata.TIFF)
17:00:02.509 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@5f4f8d38)
17:00:02.509 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4033d25d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@cbb32f0, class it.tidalwave.image.metadata.EXIF)
17:00:02.510 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6c946b14)
17:00:02.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4033d25d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@cbb32f0, class it.tidalwave.image.metadata.MakerNote)
17:00:02.510 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4033d25d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@cbb32f0, class it.tidalwave.image.metadata.IPTC)
17:00:02.510 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@32ebfde1)
17:00:02.510 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@4033d25d, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@cbb32f0, class it.tidalwave.image.metadata.XMP)
17:00:02.510 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@671275fe)
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.1.1 (Macintosh)
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2015:09:06 17:26:06
17:00:02.510 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.515 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.515 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 12:53:20
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 12:53:20
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -4/6
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 70
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 70
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno reale (Cygnus olor).
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Workflow, edit process 2013-09-14]
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 125320+0100
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 125320+0100
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.516 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 177
17:00:02.517 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/8, -0.67 EV, ISO 400
TITLE: Cigno reale (Cygnus olor).

17:00:02.517 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.517 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.517 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0029.txt
17:00:02.517 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0029.txt
17:00:02.518 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 39 msec
17:00:02.518 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0047.jpg]
17:00:02.519 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0047.jpg, 0, 0, [METADATA])
17:00:02.520 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0047.jpg, 0)
17:00:02.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0047.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.520 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@451a5843, false, jpg)
17:00:02.520 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@451a5843, javax.imageio.ImageIO$ImageReaderIterator@4c843a4f)
17:00:02.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@72a14347, vendor: Oracle Corporation
17:00:02.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@72a14347, vendor: Oracle Corporation
17:00:02.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@72a14347
17:00:02.520 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@72a14347, 0)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.547 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2db12c5b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5572f9d1, class it.tidalwave.image.metadata.TIFF)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@46a7703a)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2db12c5b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5572f9d1, class it.tidalwave.image.metadata.EXIF)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@60399d13)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2db12c5b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5572f9d1, class it.tidalwave.image.metadata.MakerNote)
17:00:02.547 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.547 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2db12c5b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5572f9d1, class it.tidalwave.image.metadata.IPTC)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@44cea6bb)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2db12c5b, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@5572f9d1, class it.tidalwave.image.metadata.XMP)
17:00:02.547 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6307382)
17:00:02.548 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
17:00:02.548 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.549 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.549 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:07:08 18:39:18
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 320
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 13:03:54
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 13:03:54
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6/1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -6/6
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Cigno reale (Cygnus olor).
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Cygnus olor, edit process 2013-09-14, published, edit process 2022-09-08, wildlife, bird]
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 130354+0100
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 130354+0100
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.550 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: email@fabriziogiudici.it
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
17:00:02.551 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 287
17:00:02.551 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/8, -1.00 EV, ISO 320
TITLE: Cigno reale (Cygnus olor).

17:00:02.552 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.552 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.552 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0047.txt
17:00:02.552 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0047.txt
17:00:02.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
17:00:02.553 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.554 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.554 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.554 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0065.jpg]
17:00:02.554 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0065.jpg, 0, 0, [METADATA])
17:00:02.554 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0065.jpg, 0)
17:00:02.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040305-0065.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.554 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.554 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2111c3cc, false, jpg)
17:00:02.555 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2111c3cc, javax.imageio.ImageIO$ImageReaderIterator@22c2365d)
17:00:02.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@86cdf99, vendor: Oracle Corporation
17:00:02.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@86cdf99, vendor: Oracle Corporation
17:00:02.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@86cdf99
17:00:02.555 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@86cdf99, 0)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.571 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d5cb887, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@43a22aa2, class it.tidalwave.image.metadata.TIFF)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@73dc387)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d5cb887, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@43a22aa2, class it.tidalwave.image.metadata.EXIF)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6d1cc821)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d5cb887, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@43a22aa2, class it.tidalwave.image.metadata.MakerNote)
17:00:02.571 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.571 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d5cb887, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@43a22aa2, class it.tidalwave.image.metadata.IPTC)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@25cccd85)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d5cb887, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@43a22aa2, class it.tidalwave.image.metadata.XMP)
17:00:02.571 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@77e914a4)
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:40:59
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.576 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 1250
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:05 16:13:16
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:05 16:13:16
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 80
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 80
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 1
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.577 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Airone cinerino (Ardea cinerea).
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Airone cinerino, Animalia, Ardea, Ardea cinerea, Ardeidae, Aves, Chordata, Ciconiiformes, Eukaryota, Taxonomy]
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040305
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 161316+0100
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040305
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 161316+0100
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.585 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.586 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 169
17:00:02.586 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/9, ISO 1250
TITLE: Airone cinerino (Ardea cinerea).

17:00:02.587 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.587 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.587 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040305-0065.txt
17:00:02.587 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040305-0065.txt
17:00:02.588 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
17:00:02.588 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.591 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.591 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.591 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0018.jpg]
17:00:02.591 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.591 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0018.jpg, 0, 0, [METADATA])
17:00:02.591 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0018.jpg, 0)
17:00:02.591 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0018.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.591 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.591 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@56fff809, false, jpg)
17:00:02.592 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@56fff809, javax.imageio.ImageIO$ImageReaderIterator@20d35171)
17:00:02.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@365a0910, vendor: Oracle Corporation
17:00:02.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@365a0910, vendor: Oracle Corporation
17:00:02.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@365a0910
17:00:02.592 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@365a0910, 0)
17:00:02.611 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.611 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9a82ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@666e1965, class it.tidalwave.image.metadata.TIFF)
17:00:02.612 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1d5ada5a)
17:00:02.612 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9a82ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@666e1965, class it.tidalwave.image.metadata.EXIF)
17:00:02.612 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@48306cc8)
17:00:02.612 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9a82ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@666e1965, class it.tidalwave.image.metadata.MakerNote)
17:00:02.612 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.612 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9a82ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@666e1965, class it.tidalwave.image.metadata.IPTC)
17:00:02.621 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1c6912db)
17:00:02.621 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@9a82ef, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@666e1965, class it.tidalwave.image.metadata.XMP)
17:00:02.621 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@a5a9502)
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:10 00:41:25
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/320
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 9/1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:15 17:01:29
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:15 17:01:29
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 8321928/1000000
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 633985/100000
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.622 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.623 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.623 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.623 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Animalia, Artiodactyla, Bos, Bos taurus, Bovidae, Bovinae, Chordata, Eukaryota, Mammalia, Ruminantia, Taxonomy, bue, bœuf, cattle]
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040315
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 170129+0100
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040315
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 170129+0100
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.624 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.625 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 177
17:00:02.626 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/320 sec @ ƒ/9, ISO 400
TITLE: 

17:00:02.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040315-0018.txt
17:00:02.627 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040315-0018.txt
17:00:02.628 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 36 msec
17:00:02.628 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.631 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.631 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.631 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0029.jpg]
17:00:02.631 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.631 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0029.jpg, 0, 0, [METADATA])
17:00:02.631 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0029.jpg, 0)
17:00:02.631 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040315-0029.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.631 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.631 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2028ecf4, false, jpg)
17:00:02.631 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@2028ecf4, javax.imageio.ImageIO$ImageReaderIterator@4276bd6)
17:00:02.631 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@a3739e1, vendor: Oracle Corporation
17:00:02.631 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@a3739e1, vendor: Oracle Corporation
17:00:02.631 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@a3739e1
17:00:02.631 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@a3739e1, 0)
17:00:02.655 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.656 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15971523, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@26dcce41, class it.tidalwave.image.metadata.TIFF)
17:00:02.656 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@328f4e46)
17:00:02.656 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15971523, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@26dcce41, class it.tidalwave.image.metadata.EXIF)
17:00:02.656 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@2c6db83a)
17:00:02.656 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15971523, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@26dcce41, class it.tidalwave.image.metadata.MakerNote)
17:00:02.656 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.656 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15971523, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@26dcce41, class it.tidalwave.image.metadata.IPTC)
17:00:02.656 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@17e9e99)
17:00:02.656 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@15971523, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@26dcce41, class it.tidalwave.image.metadata.XMP)
17:00:02.656 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@4110e631)
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:00
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/200
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 14/1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 450
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:15 17:07:31
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:15 17:07:31
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 7643856/1000000
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 761471/100000
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 90
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 90
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.658 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.659 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.659 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.659 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Eukaryota, Plantae, Taxonomy, unknown flower]
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040315
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 170731+0100
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040315
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 170731+0100
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.663 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.664 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.665 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 161
17:00:02.669 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/200 sec @ ƒ/14, ISO 450
TITLE: 

17:00:02.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040315-0029.txt
17:00:02.670 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040315-0029.txt
17:00:02.671 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
17:00:02.671 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.672 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.672 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.672 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0009.jpg]
17:00:02.672 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.674 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0009.jpg, 0, 0, [METADATA])
17:00:02.674 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0009.jpg, 0)
17:00:02.674 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0009.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.674 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.675 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@543982ac, false, jpg)
17:00:02.675 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@543982ac, javax.imageio.ImageIO$ImageReaderIterator@52647605)
17:00:02.675 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@76ce2e7, vendor: Oracle Corporation
17:00:02.675 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@76ce2e7, vendor: Oracle Corporation
17:00:02.675 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@76ce2e7
17:00:02.675 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@76ce2e7, 0)
17:00:02.695 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.696 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6f099f77, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f9233ab, class it.tidalwave.image.metadata.TIFF)
17:00:02.696 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@51768401)
17:00:02.696 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6f099f77, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f9233ab, class it.tidalwave.image.metadata.EXIF)
17:00:02.696 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@52a7c9de)
17:00:02.696 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6f099f77, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f9233ab, class it.tidalwave.image.metadata.MakerNote)
17:00:02.696 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.696 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6f099f77, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f9233ab, class it.tidalwave.image.metadata.IPTC)
17:00:02.696 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@717616da)
17:00:02.696 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6f099f77, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@f9233ab, class it.tidalwave.image.metadata.XMP)
17:00:02.696 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@6f677c34)
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:00
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 13/1
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 560
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 10:49:45
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 10:49:45
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 7400879/1000000
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 10
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 10
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Eukaryota, Plantae, Taxonomy, unknown flower]
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 104945+0100
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 104945+0100
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.703 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 238
17:00:02.704 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/13, ISO 560
TITLE: 

17:00:02.704 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.704 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.704 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0009.txt
17:00:02.704 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0009.txt
17:00:02.705 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 32 msec
17:00:02.705 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.707 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.707 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.707 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0035.jpg]
17:00:02.707 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0035.jpg, 0, 0, [METADATA])
17:00:02.708 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0035.jpg, 0)
17:00:02.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0035.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.708 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@31489acc, false, jpg)
17:00:02.708 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@31489acc, javax.imageio.ImageIO$ImageReaderIterator@153d5d5b)
17:00:02.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@32a2da8c, vendor: Oracle Corporation
17:00:02.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@32a2da8c, vendor: Oracle Corporation
17:00:02.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@32a2da8c
17:00:02.708 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@32a2da8c, 0)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.721 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28494fd9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c1b96e6, class it.tidalwave.image.metadata.TIFF)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@69f4143)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28494fd9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c1b96e6, class it.tidalwave.image.metadata.EXIF)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@31df0ce3)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28494fd9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c1b96e6, class it.tidalwave.image.metadata.MakerNote)
17:00:02.721 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.721 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28494fd9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c1b96e6, class it.tidalwave.image.metadata.IPTC)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@530aaa86)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@28494fd9, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c1b96e6, class it.tidalwave.image.metadata.XMP)
17:00:02.721 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3f6aaa7)
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:03
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 11:33:26
17:00:02.722 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 11:33:26
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:02.734 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya ferina, Chordata, Eukaryota, Moriglione, Taxonomy]
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113326+0100
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113326+0100
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.735 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 168
17:00:02.735 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/10, ISO 400
TITLE: 

17:00:02.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0035.txt
17:00:02.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0035.txt
17:00:02.736 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 29 msec
17:00:02.736 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.739 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.739 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.739 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0039.jpg]
17:00:02.739 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.739 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0039.jpg, 0, 0, [METADATA])
17:00:02.739 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0039.jpg, 0)
17:00:02.739 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0039.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.739 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.739 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@428eda27, false, jpg)
17:00:02.740 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@428eda27, javax.imageio.ImageIO$ImageReaderIterator@42807bd7)
17:00:02.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@28fc7156, vendor: Oracle Corporation
17:00:02.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@28fc7156, vendor: Oracle Corporation
17:00:02.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@28fc7156
17:00:02.740 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@28fc7156, 0)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.767 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6a4fb518, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21721fc6, class it.tidalwave.image.metadata.TIFF)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@30b69dd)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6a4fb518, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21721fc6, class it.tidalwave.image.metadata.EXIF)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1c244e31)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6a4fb518, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21721fc6, class it.tidalwave.image.metadata.MakerNote)
17:00:02.767 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.767 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6a4fb518, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21721fc6, class it.tidalwave.image.metadata.IPTC)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@b54cfd8)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@6a4fb518, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@21721fc6, class it.tidalwave.image.metadata.XMP)
17:00:02.767 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@3ae96d5b)
17:00:02.767 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.767 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.767 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.767 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.767 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.767 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Adobe Photoshop Lightroom 6.6 (Macintosh)
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2017:03:09 21:41:04
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/800
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 10/1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 400
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 51, 48]
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 11:34:35
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 11:34:35
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9643856/1000000
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6643856/1000000
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 0/6
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 00
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 00
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Color Space]: 1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF CFA Pattern]: [2, 0, 2, 0, 1, 0, 2, 1]
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: 300.0 mm f/4.0
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [Anatidae, Anatinae, Animalia, Anseriformes, Aves, Aythya, Aythya ferina, Chordata, Eukaryota, Moriglione, Taxonomy]
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 113435+0100
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 113435+0100
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.768 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 169
17:00:02.769 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/800 sec @ ƒ/10, ISO 400
TITLE: 

17:00:02.769 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.769 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.769 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0039.txt
17:00:02.769 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0039.txt
17:00:02.770 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 30 msec
17:00:02.770 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0083.jpg]
17:00:02.772 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.773 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0083.jpg, 0, 0, [METADATA])
17:00:02.773 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0083.jpg, 0)
17:00:02.773 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0083.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.773 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.773 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@629eeeec, false, jpg)
17:00:02.774 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@629eeeec, javax.imageio.ImageIO$ImageReaderIterator@53ca202f)
17:00:02.774 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1b821a86, vendor: Oracle Corporation
17:00:02.774 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1b821a86, vendor: Oracle Corporation
17:00:02.774 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@1b821a86
17:00:02.774 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@1b821a86, 0)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.803 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5e491535, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@55947250, class it.tidalwave.image.metadata.TIFF)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@28e3bcb8)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5e491535, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@55947250, class it.tidalwave.image.metadata.EXIF)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@1b06e304)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5e491535, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@55947250, class it.tidalwave.image.metadata.MakerNote)
17:00:02.803 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.803 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5e491535, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@55947250, class it.tidalwave.image.metadata.IPTC)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@d70bdec)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@5e491535, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@55947250, class it.tidalwave.image.metadata.XMP)
17:00:02.803 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7b8058e0)
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:03:16 15:23:56
17:00:02.803 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 12:37:05
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 12:37:05
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 800
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 800
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 800
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Custom Rendered]: 0
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[White Balance]: 1
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Digital Zoom Ratio]: 1/1
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length 35mm Film]: 900
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Capture Type]: 0
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Gain Control]: 0
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Contrast]: 0
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Saturation]: 0
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sharpness]: 2
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subject Distance Range]: 0
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Garzetta.
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Egretta garzetta, published, edit process 2022-09-08, wildlife, bird]
17:00:02.804 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 123705+0100
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 123705+0100
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
17:00:02.810 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 211
17:00:02.811 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/640 sec @ ƒ/11, -1.67 EV, ISO 200
TITLE: Garzetta.

17:00:02.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0083.txt
17:00:02.811 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0083.txt
17:00:02.812 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 40 msec
17:00:02.812 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.815 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.815 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata from StoppingDown test set"
17:00:02.815 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0093.jpg]
17:00:02.815 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ***********************************************************************************
17:00:02.815 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - ReadOp(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0093.jpg, 0, 0, [METADATA])
17:00:02.822 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - read(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0093.jpg, 0)
17:00:02.822 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - createImageReader(/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace/20040316-0093.jpg, ReadOp.PluginBlackList(plugins=[com.sun.imageio.plugins.tiff.TIFFImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter]))
17:00:02.822 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> suffix is jpg
17:00:02.823 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@29007172, false, jpg)
17:00:02.823 [main                ] INFO  it.tidalwave.image.op.ReadOp                       - createImageReader(FileChannelImageInputStream@29007172, javax.imageio.ImageIO$ImageReaderIterator@76705ce1)
17:00:02.823 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> pre-testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@536e5b21, vendor: Oracle Corporation
17:00:02.823 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> testing reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@536e5b21, vendor: Oracle Corporation
17:00:02.823 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - >>>> returning reader: com.sun.imageio.plugins.jpeg.JPEGImageReader@536e5b21
17:00:02.823 [main                ] TRACE it.tidalwave.image.op.ReadOp                       - loadMetadata(com.sun.imageio.plugins.jpeg.JPEGImageReader@536e5b21, 0)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - >>>> iioMetadata class: class com.sun.imageio.plugins.jpeg.JPEGMetadata, using metadata loader: class it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader
17:00:02.846 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d21fa63, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c370bb5, class it.tidalwave.image.metadata.TIFF)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@c26c83f)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d21fa63, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c370bb5, class it.tidalwave.image.metadata.EXIF)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@66da2007)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d21fa63, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c370bb5, class it.tidalwave.image.metadata.MakerNote)
17:00:02.846 [main                ] WARN  it.tidalwave.image.op.ReadOp                       - No loader for class it.tidalwave.image.metadata.MakerNote
17:00:02.846 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d21fa63, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c370bb5, class it.tidalwave.image.metadata.IPTC)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@448a2c5d)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.op.ReadOp                       - loadDirectories(com.sun.imageio.plugins.jpeg.JPEGMetadata@2d21fa63, it.tidalwave.image.metadata.loader.JpegDrewMetadataLoader@c370bb5, class it.tidalwave.image.metadata.XMP)
17:00:02.846 [main                ] DEBUG it.tidalwave.image.metadata.Directory              - load(it.tidalwave.image.metadata.loader.DirectoryDrewLoader@7054edda)
17:00:02.846 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Image Description]:                                 
17:00:02.846 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.846 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.846 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[X Resolution]: 72/1
17:00:02.846 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Y Resolution]: 72/1
17:00:02.846 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Resolution Unit]: 2
17:00:02.846 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Software]: Capture One 15 Macintosh
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Date/Time]: 2004:03:16 20:16:49
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Artist]: Fabrizio Giudici
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Copyright]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Program]: 1
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[EXIF Version]: [48, 50, 50, 49]
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Original]: 2004:03:16 12:37:54
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Date/Time Digitized]: 2004:03:16 12:37:54
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Shutter SpeedValue]: 9321928/1000000
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Aperture Value]: 6918863/1000000
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -10/6
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Max Aperture Value]: 6/1
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Metering Mode]: 5
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Light Source]: 9
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Flash]: 0
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 600/1
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[User Comment]: [65, 83, 67, 73, 73, 0, 0, 0, 40, 67, 41, 32, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 98, 121, 32, 70, 97, 98, 114, 105, 122, 105, 111, 32, 71, 105, 117, 100, 105, 99, 105]
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time]: 200
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Original]: 200
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Subsec Time Digitized]: 200
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel X Dimension]: 100
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Pixel Y Dimension]: 66
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Sensing Method]: 2
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[File Source]: [3]
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Scene Type]: [1]
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Mode]: 1
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensSpecification]: [300/1, 300/1, 4/1, 4/1]
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[LensModel]: Nikkor 300mm ƒ/4D ED-IF AF-S
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[346]: UTF-8
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[512]: 4
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[517]: Garzetta.
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[537]: [scientific name:Egretta garzetta, published, edit process 2022-09-08, wildlife, bird]
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[567]: 20040316
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[572]: 123754+0100
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[574]: 20040316
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[575]: 123754+0100
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[592]: Fabrizio Giudici
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[597]: Photographer
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[622]: Fabrizio Giudici
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[627]: Fabrizio Giudici
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[628]: © Copyright by Fabrizio Giudici. All rights reserved.
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[632]:                                 
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[634]: Fabrizio Giudici
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[720]: Via Nizza 6/13
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[721]: Genoa
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[722]: GE
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[723]: I-16145
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[724]: Italy
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[725]: +39 348 1506941
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[726]: fabrizio.giudici@libero.it
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[727]: http://stoppingdown.net
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[738]: Cannot be used without prior written consent of the author.
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: IPTC[739]: http://stoppingdown.net
17:00:02.847 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: XMP[65535]: 211
17:00:02.848 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - SHOOTING DATA: Nikon D100 + Nikkor 300mm ƒ/4D ED-IF AF-S @ 600 mm, 1/640 sec @ ƒ/11, -1.67 EV, ISO 200
TITLE: Garzetta.

17:00:02.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:02.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/
17:00:02.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  src/test/resources/expected-results/stoppingdown_100_20230116/20040316-0093.txt
17:00:02.848 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  target/test-results/stoppingdown_100_20230116/20040316-0093.txt
17:00:02.849 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 33 msec
17:00:02.849 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
17:00:02.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata string"
17:00:02.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [MetadataTestBuilder(xmpDcTitle=The title 1, exifMake=NIKON CORPORATION, exifModel=NIKON D100, exifFocalLength=180/1, exifExposureTime=1/640, exifFNumber=11/1, exifExposureBiasValue=-2/3, exifIsoSpeedRatings=100, xmpAuxLensId=11), Foo bar $shootingData$ foo bar $XMP.dc.title$ bar foo, Foo bar Nikon D100 + Nikkor 180mm ƒ/2.8N ED-IF AF @ 180 mm, 1/640 sec @ ƒ/11, -0.67 EV, ISO 100 foo bar The title 1 bar foo]
17:00:02.912 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
17:00:02.925 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@65e0d9de), null, canConvert: false)
17:00:02.926 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
17:00:02.926 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
17:00:02.926 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
17:00:02.926 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@65e0d9de)
17:00:02.927 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@65e0d9de), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
17:00:02.927 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
17:00:02.927 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
17:00:02.927 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
17:00:02.927 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
17:00:02.927 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.sampleModel:    java.awt.image.PixelInterleavedSampleModel[width: 10, height: 10, numBands: 1, dataType: 0, scanlineStride: 10, transferType: 0, numDataElements: 1, bandOffsets: 0, bankIndices: 0]
17:00:02.927 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorModel:     java.awt.image.ComponentColorModel : ColorModel: #pixelBits = 8 numComponents = 1 color space = java.awt.color.ICC_ColorSpace@6573d2f7 transparency = 1 has alpha = false isAlphaPre = false
17:00:02.927 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
17:00:02.927 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@65e0d9de) done in 1 msec
17:00:02.928 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
17:00:02.928 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D100
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/640
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 11/1
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 100
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: -2/3
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 180/1
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).aux:LensID: 11
17:00:02.929 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).dc:title[1]: The title 1
17:00:02.931 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 71 msec
17:00:02.932 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:02.933 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
17:00:02.933 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST "must properly interpolate metadata string"
17:00:02.933 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ARGS [MetadataTestBuilder(xmpDcTitle=The title 2, exifMake=NIKON CORPORATION, exifModel=NIKON D200, exifFocalLength=8/1, exifExposureTime=1/20, exifFNumber=8/1, exifExposureBiasValue=1/3, exifIsoSpeedRatings=200, xmpAuxLensId=74), Foo bar $shootingData$ foo bar $XMP.dc.title$ bar foo, Foo bar Nikon D200 + Samyang 8mm ƒ/3.5 II fish-eye @ 8 mm, 1/20 sec @ ƒ/8, +0.33 EV, ISO 200 foo bar The title 2 bar foo]
17:00:02.933 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - ********************************************************************************************************************************************************************************************
17:00:02.934 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - findImplementation(CreateOp(10, 10, BYTE, [D@529e1192), null, canConvert: false)
17:00:02.935 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
17:00:02.935 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
17:00:02.935 [main                ] TRACE i.tidalwave.image.op.ImplementationFactoryRegistry - >>>> found implementation from ImplementationFactory(modelClass=class java.awt.image.BufferedImage)
17:00:02.935 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - executing CreateOp(10, 10, BYTE, [D@529e1192)
17:00:02.937 [main                ] INFO  it.tidalwave.image.java2d.CreateJ2DOp              - CreateJ2DOp.execute(CreateOp(10, 10, BYTE, [D@529e1192), EditableImage(imageModelHolder=SerializableImageModelHolder[null], attributeMapByName={}))
17:00:02.937 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> bufferedImage: null image
17:00:02.937 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.size:           10, 10
17:00:02.937 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.tiles:          1 1
17:00:02.937 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.class:          java.awt.image.BufferedImage
17:00:02.937 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.sampleModel:    java.awt.image.PixelInterleavedSampleModel[width: 10, height: 10, numBands: 1, dataType: 0, scanlineStride: 10, transferType: 0, numDataElements: 1, bandOffsets: 0, bankIndices: 0]
17:00:02.937 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorModel:     java.awt.image.ComponentColorModel : ColorModel: #pixelBits = 8 numComponents = 1 color space = java.awt.color.ICC_ColorSpace@6573d2f7 transparency = 1 has alpha = false isAlphaPre = false
17:00:02.937 [main                ] DEBUG it.tidalwave.image.java2d.Java2DUtils              - >>>> CreateJ2DOp returning.colorSpace:     java.awt.color.ICC_ColorSpace[type: 6, profile name: lcms gray virtual profile]
17:00:02.937 [main                ] DEBUG it.tidalwave.image.op.OperationImplementation      - >>>> CreateOp(10, 10, BYTE, [D@529e1192) done in 2 msec
17:00:02.938 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - JAI not available: java.lang.ClassNotFoundException: javax.media.jai.PlanarImage
17:00:02.938 [main                ] WARN  i.tidalwave.image.java2d.ImplementationFactoryJ2D  - Additional Java2D operations not available: java.lang.ClassNotFoundException: it.tidalwave.image.java2d.AdditionalOperations
17:00:02.938 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Make]: NIKON CORPORATION
17:00:02.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: TIFF[Model]: NIKON D200
17:00:02.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Time]: 1/20
17:00:02.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[F Number]: 8/1
17:00:02.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[ISO Speed Ratings]: 200
17:00:02.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Exposure Bias Value]: 1/3
17:00:02.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - test: EXIF[Focal Length]: 8/1
17:00:02.939 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).aux:LensID: 74
17:00:02.942 [main                ] DEBUG i.t.n.frontend.media.impl.DefaultMetadata          - XMPprop(test).dc:title[1]: The title 2
17:00:02.943 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - TEST PASSED in 10 msec
17:00:02.943 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataTest      - 
17:00:03.035 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest, metadataCache]
17:00:03.047 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *********************************************
17:00:03.047 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST "must return empty string when io error"
17:00:03.047 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *********************************************
17:00:03.052 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - getMetadataString(mediaId)
17:00:03.053 [main                ] WARN  i.t.n.f.media.impl.EmbeddedMediaMetadataProvider   - Unexpected I/O error for id mediaId: java.io.IOException: Cannot open file
17:00:03.053 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - >>>> metadata retrieved in 1 msec
17:00:03.053 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST PASSED in 6 msec
17:00:03.053 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - 
17:00:03.104 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest, metadataCache]
17:00:03.105 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - ****************************************************
17:00:03.105 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST "must return empty string when media not found"
17:00:03.105 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - ****************************************************
17:00:03.106 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - getMetadataString(mediaId)
17:00:03.107 [main                ] WARN  i.t.n.f.media.impl.EmbeddedMediaMetadataProvider   - Cannot find media for id mediaId: it.tidalwave.util.NotFoundException: Media not found
17:00:03.107 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - >>>> metadata retrieved in 1 msec
17:00:03.107 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST PASSED in 2 msec
17:00:03.107 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - 
17:00:03.139 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest, metadataCache]
17:00:03.141 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *****************************************************************
17:00:03.141 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST "must return the interpolated string when metadata is found"
17:00:03.141 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - *****************************************************************
17:00:03.168 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - getMetadataString(mediaId)
17:00:03.169 [main                ] DEBUG i.t.northernwind.aspect.DebugProfilingAspect       - >>>> metadata retrieved in 0 msec
17:00:03.169 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - TEST PASSED in 28 msec
17:00:03.169 [main                ] INFO  i.t.n.f.m.impl.EmbeddedMediaMetadataProviderTest   - 
17:00:03.188 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - Scanning for metadata interpolators...
17:00:05.222 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.IPTCTitleInterpolator
17:00:05.222 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.ShootingDataInterpolator
17:00:05.222 [main                ] INFO  i.t.n.f.m.i.i.ScanningMetadataInterpolatorFactory  - >>>> added metadata interpolator: class it.tidalwave.northernwind.frontend.media.impl.interpolator.XmpDcTitleInterpolator
17:00:05.224 [main                ] INFO  it.tidalwave.util.test.SpringTestHelper            - Beans: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, underTest]
17:00:05.224 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - **************************************
17:00:05.224 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - TEST "must find all the interpolators"
17:00:05.224 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - **************************************
17:00:05.258 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - TEST PASSED in 28 msec
17:00:05.258 [main                ] INFO  i.t.n.f.m.i.ScanningMetadataInterpolatorFactoryTest - 
17:00:05.259 [main                ] INFO  i.t.n.frontend.media.impl.DefaultMetadataCacheTest - FINISHED TESTS OF it.tidalwave.northernwind.frontend.media.impl.DefaultMetadataCacheTest
[INFO] Tests run: 112, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.147 s - in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 112, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/it-tidalwave-northernwind-frontend-media-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/it-tidalwave-northernwind-frontend-media-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-media ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-media/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-media-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/it-tidalwave-northernwind-frontend-media-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-media/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-media-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/Media/target/it-tidalwave-northernwind-frontend-media-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-media/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-media-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ----< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend >----
[INFO] Building NorthernWind :: Frontend 1.2-ALPHA-12-SNAPSHOT          [18/24]
[INFO]   from modules/frontend/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565210473
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-1.2-ALPHA-12-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-springmvc >--
[INFO] Building NorthernWind :: Frontend :: Spring MVC 1.2-ALPHA-12-SNAPSHOT [19/24]
[INFO]   from modules/frontend/SpringMvcFrontend/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565211941
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-springmvc ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 9 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /org.springframework.beans.factory.annotation.Configurable,/javax.annotation.Nonnegative,/org.aspectj.lang.annotation.Around,/org.springframework.stereotype.Controller,/javax.annotation.concurrent.NotThreadSafe,/javax.annotation.Nonnull,/org.springframework.context.annotation.Scope,/it.tidalwave.northernwind.frontend.ui.annotation.ViewMetadata,/org.aspectj.lang.annotation.Aspect,/javax.inject.Inject,/org.springframework.web.bind.annotation.RequestMapping
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[52,27] [unchecked] withHeader(String,String) in SpringMvcResponseBuilder overrides withHeader(String,String) in ResponseBuilderSupport
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<ResponseEntity<?>>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in class ResponseBuilderSupport
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[72,27] [unchecked] withContentLength(long) in SpringMvcResponseBuilder implements withContentLength(long) in ResponseBuilder
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<ResponseEntity<?>>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in interface ResponseBuilder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[65,27] [unchecked] withContentType(String) in SpringMvcResponseBuilder implements withContentType(String) in ResponseBuilder
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<ResponseEntity<?>>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in interface ResponseBuilder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[52,27] [unchecked] withHeader(String,String) in SpringMvcResponseBuilder implements withHeader(String,String) in ResponseBuilder
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<ResponseEntity<?>>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in interface ResponseBuilder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[52,11] [rawtypes] found raw type: ResponseBuilder
  missing type arguments for generic class ResponseBuilder<RESPONSE_TYPE>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in interface ResponseBuilder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[65,27] [unchecked] withContentType(String) in SpringMvcResponseBuilder overrides withContentType(String) in ResponseBuilderSupport
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<ResponseEntity<?>>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in class ResponseBuilderSupport
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[65,11] [rawtypes] found raw type: ResponseBuilder
  missing type arguments for generic class ResponseBuilder<RESPONSE_TYPE>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in interface ResponseBuilder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[72,27] [unchecked] withContentLength(long) in SpringMvcResponseBuilder overrides withContentLength(long) in ResponseBuilderSupport
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<ResponseEntity<?>>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in class ResponseBuilderSupport
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/main/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseBuilder.java:[72,11] [rawtypes] found raw type: ResponseBuilder
  missing type arguments for generic class ResponseBuilder<RESPONSE_TYPE>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in interface ResponseBuilder
[INFO] 
[INFO] --- aspectj:1.14.0:compile (weave-classes) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- dependency:3.5.0:unpack (prepare-test-resources) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Configured Artifact: it.tidalwave.northernwind:it-tidalwave-northernwind-core:tests:?:jar
[INFO] Unpacking /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/Core/target/it-tidalwave-northernwind-core-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/test-classes with includes "ResponseBuilderTest/expected-results/**/*" and excludes ""
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-springmvc ---
[WARNING] Parameter 'outputDirectory' is read-only, must not be used in configuration
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/test/java/it/tidalwave/northernwind/frontend/springmvc/MockSpringMvcResponseHolder.java:[36,7] [unchecked] response() in MockResponseHolder overrides response() in ResponseHolder
  return type requires unchecked conversion from ResponseBuilder to ResponseBuilder<byte[]>
  where RESPONSE_TYPE is a type-variable:
    RESPONSE_TYPE extends Object declared in class ResponseHolder
[WARNING] /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/src/test/java/it/tidalwave/northernwind/frontend/springmvc/SpringMvcResponseHolderTest.java:[61,72] [unchecked] unchecked cast
  required: ResponseEntity<byte[]>
  found:    CAP#1
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[INFO] 
[INFO] --- aspectj:1.14.0:test-compile (weave-test-classes) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.northernwind.frontend.springmvc.SpringMvcResponseHolderTest
17:00:23.835 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - STARTING TESTS OF it.tidalwave.northernwind.frontend.springmvc.SpringMvcResponseHolderTest
17:00:25.101 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *************************************************
17:00:25.102 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output NotModified when Etag Matching"
17:00:25.102 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *************************************************
17:00:25.176 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.183 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["1341242553456"]
17:00:25.183 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
17:00:25.202 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.203 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.203 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.203 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.219 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 108 msec
17:00:25.219 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.240 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************************************************************
17:00:25.240 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output NotModified when IfModifiedSince more recent than or equal to ModifiedTime"
17:00:25.241 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************************************************************
17:00:25.245 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.247 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:33 GMT' could not be parsed at index 5
17:00:25.248 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:33 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.251 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.252 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.252 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:33Z[GMT]]
17:00:25.257 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.257 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.257 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.269 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:34 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.270 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:34 GMT' could not be parsed at index 5
17:00:25.271 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:34 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.271 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.271 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.272 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:34Z[GMT]]
17:00:25.273 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.274 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.275 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.276 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.279 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:35 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.279 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:35 GMT' could not be parsed at index 5
17:00:25.280 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:35 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.281 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.283 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.284 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:35Z[GMT]]
17:00:25.287 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.287 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.288 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.289 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.291 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:36 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.291 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:36 GMT' could not be parsed at index 5
17:00:25.291 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:36 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.294 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.294 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.295 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:36Z[GMT]]
17:00:25.298 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.299 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.299 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.299 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.307 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:37 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.307 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:37 GMT' could not be parsed at index 5
17:00:25.308 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:37 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.309 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.319 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.321 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:37Z[GMT]]
17:00:25.323 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.323 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.335 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.335 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.337 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:38 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.339 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:38 GMT' could not be parsed at index 5
17:00:25.340 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:38 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.341 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.342 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.342 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:38Z[GMT]]
17:00:25.347 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.347 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.347 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.347 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.348 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:39 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.349 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:39 GMT' could not be parsed at index 5
17:00:25.349 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:39 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.349 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.349 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.350 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:39Z[GMT]]
17:00:25.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.351 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.352 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.355 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:40 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.360 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:40 GMT' could not be parsed at index 5
17:00:25.361 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:40 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.361 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.362 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.362 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:40Z[GMT]]
17:00:25.362 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.363 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.363 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.363 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.364 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:41 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.364 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:41 GMT' could not be parsed at index 5
17:00:25.364 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:41 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.364 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.365 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.365 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:41Z[GMT]]
17:00:25.365 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.366 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.366 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.366 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.368 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:42 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.369 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:42 GMT' could not be parsed at index 5
17:00:25.371 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:42 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.372 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.373 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.373 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:42Z[GMT]]
17:00:25.375 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.376 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.376 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileNotModifiedOutput.txt
17:00:25.376 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileNotModifiedOutput.txt
17:00:25.378 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 137 msec
17:00:25.379 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.384 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ********************************************************
17:00:25.384 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output a ResourceFile when Etag not Matching"
17:00:25.384 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ********************************************************
17:00:25.386 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.387 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional["xxxx"]
17:00:25.389 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
17:00:25.391 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.391 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.391 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.392 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.400 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 16 msec
17:00:25.400 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.408 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************************************************************
17:00:25.408 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must output a ResourceFile when IfModifiedSince less recent than ModifiedTime"
17:00:25.408 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************************************************************
17:00:25.410 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:23 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.411 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:23 GMT' could not be parsed at index 5
17:00:25.411 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:23 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.411 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.412 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.412 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:23Z[GMT]]
17:00:25.415 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.415 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.415 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.416 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.418 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:24 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.419 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:24 GMT' could not be parsed at index 5
17:00:25.419 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:24 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.421 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.422 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.423 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:24Z[GMT]]
17:00:25.427 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.427 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.428 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.428 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.431 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:25 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.433 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:25 GMT' could not be parsed at index 5
17:00:25.433 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:25 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.434 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.435 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.436 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:25Z[GMT]]
17:00:25.437 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.437 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.437 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.437 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.443 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:26 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.443 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:26 GMT' could not be parsed at index 5
17:00:25.444 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:26 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.444 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.444 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.444 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:26Z[GMT]]
17:00:25.445 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.445 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.445 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.445 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.446 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:27 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.446 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:27 GMT' could not be parsed at index 5
17:00:25.446 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:27 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.447 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.447 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.447 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:27Z[GMT]]
17:00:25.448 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.448 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.448 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.448 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.450 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:28 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.450 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:28 GMT' could not be parsed at index 5
17:00:25.450 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:28 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.452 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.453 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.453 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:28Z[GMT]]
17:00:25.453 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.454 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.454 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.454 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.455 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:29 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.455 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:29 GMT' could not be parsed at index 5
17:00:25.455 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:29 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.455 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.455 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.455 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:29Z[GMT]]
17:00:25.456 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.456 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.456 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.456 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.463 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:30 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.463 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:30 GMT' could not be parsed at index 5
17:00:25.463 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:30 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.464 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.464 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.464 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:30Z[GMT]]
17:00:25.465 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.465 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.465 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.465 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.466 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:31 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.466 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:31 GMT' could not be parsed at index 5
17:00:25.466 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:31 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.467 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.467 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.467 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:31Z[GMT]]
17:00:25.467 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.468 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.468 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.468 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.469 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:32 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.469 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Text 'Mon, 2 Jul 2012 15:22:32 GMT' could not be parsed at index 5
17:00:25.469 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 2 Jul 2012 15:22:32 GMT with EEE, d MMM yyyy HH:mm:ss zzz...
17:00:25.469 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.470 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.470 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional[2012-07-02T15:22:32Z[GMT]]
17:00:25.472 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.473 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.473 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.473 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.475 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 65 msec
17:00:25.475 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.482 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************
17:00:25.482 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output NotFound"
17:00:25.482 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ************************************
17:00:25.484 [main                ] INFO  i.t.n.core.model.spi.ResponseBuilderSupport        - NOT FOUND: it.tidalwave.util.NotFoundException: foo bar
17:00:25.486 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
17:00:25.487 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
17:00:25.489 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.491 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.497 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/NotFoundExceptionOutput.txt
17:00:25.497 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/NotFoundExceptionOutput.txt
17:00:25.499 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 16 msec
17:00:25.499 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.516 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ***********************************************
17:00:25.516 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output a PermanentRedirect"
17:00:25.520 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ***********************************************
17:00:25.521 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
17:00:25.522 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
17:00:25.522 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.522 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.522 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/PermanentRedirectOutput.txt
17:00:25.522 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/PermanentRedirectOutput.txt
17:00:25.526 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 7 msec
17:00:25.526 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.529 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ******************************************
17:00:25.530 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output a ResourceFile"
17:00:25.530 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - ******************************************
17:00:25.531 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.531 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.531 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
17:00:25.532 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.532 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.532 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutput.txt
17:00:25.532 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutput.txt
17:00:25.533 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 4 msec
17:00:25.533 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.535 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - **************************************************************
17:00:25.536 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output a ResourceFile with ExpirationTime"
17:00:25.536 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - **************************************************************
17:00:25.538 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - Parsing Mon, 02 Jul 2012 15:22:33 GMT with EEE, dd MMM yyyy HH:mm:ss zzz...
17:00:25.538 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional["1341242553456"] - requestIfNoneMatch: Optional.empty
17:00:25.539 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional[2012-07-02T15:22:33Z[GMT]] - requestIfNotModifiedSince: Optional.empty
17:00:25.539 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.539 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.539 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/ResourceFileOutputWithExpirationTime.txt
17:00:25.539 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/ResourceFileOutputWithExpirationTime.txt
17:00:25.540 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 5 msec
17:00:25.540 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.542 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************
17:00:25.542 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST "must properly output an internal error"
17:00:25.543 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - *********************************************
17:00:25.548 [main                ] ERROR i.t.n.core.model.spi.ResponseBuilderSupport        - 
java.io.IOException: foo bar
	at it.tidalwave.northernwind.core.model.spi.ResponseBuilderTest.must_properly_output_an_internal_error(ResponseBuilderTest.java:225)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:829)
	at org.testng.TestRunner.run(TestRunner.java:602)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
	at org.testng.SuiteRunner.run(SuiteRunner.java:330)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
	at org.testng.TestNG.runSuites(TestNG.java:1099)
	at org.testng.TestNG.run(TestNG.java:1067)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeSingleClass(TestNGDirectoryTestSuite.java:102)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:91)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
17:00:25.553 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> eTag: Optional.empty - requestIfNoneMatch: Optional.empty
17:00:25.553 [main                ] DEBUG i.t.n.core.model.spi.ResponseBuilderSupport        - >>>> lastModified: Optional.empty - requestIfNotModifiedSince: Optional.empty
17:00:25.554 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
17:00:25.554 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/
17:00:25.554 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/ResponseBuilderTest/expected-results/InternalErrorOutput.txt
17:00:25.554 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-artifacts/SpringMvcResponseHolderTest/InternalErrorOutput.txt
17:00:25.562 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - TEST PASSED in 12 msec
17:00:25.562 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - 
17:00:25.564 [main                ] INFO  i.t.n.f.springmvc.SpringMvcResponseHolderTest      - FINISHED TESTS OF it.tidalwave.northernwind.frontend.springmvc.SpringMvcResponseHolderTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.615 s - in it.tidalwave.northernwind.frontend.springmvc.SpringMvcResponseHolderTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/it-tidalwave-northernwind-frontend-springmvc-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/it-tidalwave-northernwind-frontend-springmvc-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-springmvc ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-springmvc/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-springmvc-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/it-tidalwave-northernwind-frontend-springmvc-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-springmvc/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-springmvc-1.2-ALPHA-12-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcFrontend/target/it-tidalwave-northernwind-frontend-springmvc-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-springmvc/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-springmvc-1.2-ALPHA-12-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-media-springmvc >--
[INFO] Building NorthernWind :: Frontend :: Media :: Spring MVC 1.2-ALPHA-12-SNAPSHOT [20/24]
[INFO]   from modules/frontend/SpringMvcMediaFrontend/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565227030
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] No sources to compile
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend/target/it-tidalwave-northernwind-frontend-media-springmvc-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-media-springmvc ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-media-springmvc/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-media-springmvc-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/frontend/SpringMvcMediaFrontend/target/it-tidalwave-northernwind-frontend-media-springmvc-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-media-springmvc/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-media-springmvc-1.2-ALPHA-12-SNAPSHOT.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] -----< it.tidalwave.northernwind:it-tidalwave-northernwind-webapp >-----
[INFO] Building NorthernWind :: Frontend :: Webapp 1.2-ALPHA-12-SNAPSHOT [21/24]
[INFO]   from modules/webapp/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-webapp ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-webapp ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565228490
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-webapp ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-webapp ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-webapp ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-webapp ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-webapp ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-webapp/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-webapp-1.2-ALPHA-12-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-webapp-commons >--
[INFO] Building NorthernWind :: Frontend :: Webapp :: Commons 1.2-ALPHA-12-SNAPSHOT [22/24]
[INFO]   from modules/webapp/Commons/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565229618
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Copying 8 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] No sources to compile
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- jar:3.3.0:jar (default-jar) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Building jar: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons/target/it-tidalwave-northernwind-frontend-webapp-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-webapp-commons ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-webapp-commons/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-webapp-commons-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons/target/it-tidalwave-northernwind-frontend-webapp-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-webapp-commons/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-webapp-commons-1.2-ALPHA-12-SNAPSHOT.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-springmvc-webapp >--
[INFO] Building NorthernWind :: Frontend :: Webapp :: Spring MVC 1.2-ALPHA-12-SNAPSHOT [23/24]
[INFO]   from modules/webapp/SpringMvcWebApp/pom.xml
[INFO] --------------------------------[ war ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565231001
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- dependency:3.5.0:unpack (prepare-assets) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Configured Artifact: it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-webapp-commons:?:jar
[INFO] Unpacking /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons/target/it-tidalwave-northernwind-frontend-webapp-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/target/commons with includes "" and excludes ""
[INFO] 
[INFO] --- xml:1.0.2:transform (default) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Transforming file: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/src/main/webapp-resources/web.xml
[INFO] Transformed 1 file(s).
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/src/main/resources
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] No sources to compile
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- war:3.3.2:war (default-war) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Packaging webapp
[INFO] Assembling webapp [it-tidalwave-northernwind-frontend-springmvc-webapp] in [/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/target/it-tidalwave-northernwind-frontend-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d]
[INFO] Processing war project
[INFO] Copying webapp resources [/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/src/main/webapp]
[INFO] Building war: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/target/it-tidalwave-northernwind-frontend-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.war
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-springmvc-webapp ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-springmvc-webapp/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcWebApp/target/it-tidalwave-northernwind-frontend-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.war to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-springmvc-webapp/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.war
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-media-springmvc-webapp >--
[INFO] Building NorthernWind :: Frontend :: Webapp :: Media :: Spring MVC 1.2-ALPHA-12-SNAPSHOT [24/24]
[INFO]   from modules/webapp/SpringMvcMediaWebApp/pom.xml
[INFO] --------------------------------[ war ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] 
[INFO] --- buildnumber:3.0.0:create (default) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp
[INFO] Storing buildNumber: d0e4dd00869d at timestamp: 1683565234859
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-maven) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.3.0:enforce (enforce-banned-dependencies) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
[INFO]      [echo] Java Version: 11.0.18 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- dependency:3.5.0:unpack (prepare-assets) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Configured Artifact: it.tidalwave.northernwind:it-tidalwave-northernwind-frontend-webapp-commons:?:jar
[INFO] Unpacking /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/Commons/target/it-tidalwave-northernwind-frontend-webapp-commons-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.jar to /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/target/commons with includes "" and excludes ""
[INFO] 
[INFO] --- xml:1.0.2:transform (default) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Transforming file: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/src/main/webapp-resources/web.xml
[INFO] Transformed 1 file(s).
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/src/main/resources
[INFO] 
[INFO] --- compiler:3.11.0:compile (default-compile) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] No sources to compile
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/src/test/resources
[INFO] 
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- war:3.3.2:war (default-war) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Packaging webapp
[INFO] Assembling webapp [it-tidalwave-northernwind-frontend-media-springmvc-webapp] in [/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/target/it-tidalwave-northernwind-frontend-media-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d]
[INFO] Processing war project
[INFO] Copying webapp resources [/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/src/main/webapp]
[INFO] Building war: /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/target/it-tidalwave-northernwind-frontend-media-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.war
[INFO] 
[INFO] --- jar:3.3.0:test-jar (default-test-jar) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.1:install (default-install) @ it-tidalwave-northernwind-frontend-media-springmvc-webapp ---
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-media-springmvc-webapp/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-media-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/workspace/modules/webapp/SpringMvcMediaWebApp/target/it-tidalwave-northernwind-frontend-media-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.d0e4dd00869d.war to /var/jenkins_home/maven-repositories/2/it/tidalwave/northernwind/it-tidalwave-northernwind-frontend-media-springmvc-webapp/1.2-ALPHA-12-SNAPSHOT/it-tidalwave-northernwind-frontend-media-springmvc-webapp-1.2-ALPHA-12-SNAPSHOT.war
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for NorthernWind 1.2-ALPHA-12-SNAPSHOT:
[INFO] 
[INFO] NorthernWind ....................................... SUCCESS [  2.209 s]
[INFO] NorthernWind (modules) ............................. SUCCESS [  0.644 s]
[INFO] NorthernWind :: Commons for tests .................. SUCCESS [  3.836 s]
[INFO] NorthernWind :: Core ............................... SUCCESS [ 21.046 s]
[INFO] NorthernWind :: Core :: Default Marshalling ........ SUCCESS [ 14.023 s]
[INFO] NorthernWind :: Profiling .......................... SUCCESS [  8.418 s]
[INFO] NorthernWind :: HTML Patches ....................... SUCCESS [  7.626 s]
[INFO] NorthernWind :: Filesystems ........................ SUCCESS [  0.677 s]
[INFO] NorthernWind :: Filesystems :: Basic ............... SUCCESS [ 23.952 s]
[INFO] NorthernWind :: Core :: Default Implementation ..... SUCCESS [ 39.460 s]
[INFO] NorthernWind :: Frontend :: Components ............. SUCCESS [ 39.342 s]
[INFO] NorthernWind :: Frontend :: Components :: HTML Template SUCCESS [ 21.542 s]
[INFO] NorthernWind :: Filesystems :: SCM ................. SUCCESS [ 16.257 s]
[INFO] NorthernWind :: Filesystems :: SCM :: Git .......... SUCCESS [ 19.928 s]
[INFO] NorthernWind :: Filesystems :: SCM :: Mercurial .... SUCCESS [ 49.652 s]
[INFO] NorthernWind :: Frontend :: Commons ................ SUCCESS [  6.684 s]
[INFO] NorthernWind :: Frontend :: Media .................. SUCCESS [ 32.771 s]
[INFO] NorthernWind :: Frontend ........................... SUCCESS [  0.561 s]
[INFO] NorthernWind :: Frontend :: Spring MVC ............. SUCCESS [ 14.685 s]
[INFO] NorthernWind :: Frontend :: Media :: Spring MVC .... SUCCESS [  0.933 s]
[INFO] NorthernWind :: Frontend :: Webapp ................. SUCCESS [  0.716 s]
[INFO] NorthernWind :: Frontend :: Webapp :: Commons ...... SUCCESS [  0.908 s]
[INFO] NorthernWind :: Frontend :: Webapp :: Spring MVC ... SUCCESS [  3.319 s]
[INFO] NorthernWind :: Frontend :: Webapp :: Media :: Spring MVC SUCCESS [  2.037 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  05:49 min
[INFO] Finished at: 2023-05-08T17:00:41Z
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
channel stopped
TestNG Reports Processing: START
Looking for TestNG results report in workspace using pattern: **/target/**/testng-results.xml
Saving reports...
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-1.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-2.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-3.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-4.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-5.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-6.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-7.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-8.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results-9.xml'
Processing '/var/jenkins_home/jobs/NorthernWind_Build_and_Quick_Test/builds/642/testng/testng-results.xml'
TestNG Reports Processing: FINISH
[description-setter] Description set: UNKNOWN 1.2-ALPHA-12-SNAPSHOT d0e4dd00869d
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: SUCCESS